En son web geliştirme öğreticiler
 

PHP count_chars() Function

<PHP dize Başvuru

Örnek

Kullanılan tüm farklı karakterler ile bir dize döndürür "Hello World!" (mode 3) :

<?php
$str = "Hello World!";
echo count_chars($str,3);
?>
»Run örnek

Tanımı ve Kullanımı

count_chars() fonksiyonu (ASCII karakter dizesi veya hangi kullanılmış veya geçmemiş olan karakterler bir dize kullanılmıştır oluşur kaç kez, örneğin) bir dizede karakterler hakkında bilgi döndürür.


Sözdizimi

count_chars( string,mode )

Parametre Açıklama
string Gereklidir. dize kontrol edilecek
mode İsteğe bağlı. dönüş modlarını belirler. 0 varsayılan değerdir. Farklı dönüş modları şunlardır:
  • 0 - değeri olarak geçtiği ASCII anahtar kadar değeri ve sayısı ile bir dizi
  • 1 - anahtar ve değer olarak, gerçek pozisyonlar sayısını olarak ASCII değeri kümesi, yalnızca meydana gelen sıfırdan büyük listeler
  • 2 - anahtar ve değer olarak, gerçek pozisyonlar sayısını olarak ASCII değeri kümesi, sadece listelenen sıfıra eşit oluşumları listeler
  • 3 - kullanılan tüm farklı karakterler ile bir dize
  • 4 - Kullanılmayan tüm karakterleri içeren bir dize

Teknik detaylar

Geri dönüş değeri: Belirtilen mod parametresi bağlı
PHP Sürümü: 4+

Diğer Örnekler

Örnek 1

Tüm kullanılmayan karakterler içeren bir dize döndürür "Hello World!" (mode 4) :

<?php
$str = "Hello World!";
echo count_chars($str,4);
?>
»Run örnek

Örnek 2

Bu örnekte kullanacağız count_chars() dizesini kontrol etmek modunda 1 ile. Mod 1 ASCII anahtar olarak değeri ve kaç kez o değeri olarak meydana gelen bir dizi döndürür:

<?php
$str = "Hello World!";
print_r(count_chars($str,1));
?>
»Run örnek

Örnek 3

sayma başka örneği kaç kez bir ASCII karakter bir dizede oluşur:

<?php
$str = "PHP is pretty fun!!";
$strArray = count_chars($str,1);

foreach ($strArray as $key=>$value)
  {
echo "The character <b>'".chr($key)."'</b> was found $value time(s)<br>";
  }
?>
»Run örnek

<PHP dize Başvuru