PHP count_chars() fonksiyonu
Örnek
"Hello World!" içinde kullanılan tüm farklı karakterleri içeren bir dize döndürür (mod 3):
<?php $str = "Hello World!"; echo count_chars($str,3); ?>
Tanım ve Kullanım
count_chars() fonksiyonu, dizgede kullanılan karakterlerin bilgilerini döndürür (örneğin, dizgede ASCII karakterlerin çıkış sıklığı veya belirli bir karakterin dizgede kullanılıp kullanılmadığı).
Sözdizimi
count_chars(string,mode)
Parametre | Açıklama |
---|---|
string | Gerekli. Kontroller etmek istediğiniz dizesi belirler. |
mode |
İsteğe bağlı. Geri bildirim modunu belirler. Öntanımlı 0'dır. Aşağıda farklı geri bildirim modları verilmiştir:
|
Teknik Açıklamalar
Dönüş Değeri: | belirtilen mode Parametreler. |
PHP Sürümü: | 4+ |
Daha Fazla Örnek
Örnek 1
"Hello World!" içinde kullanılmayan tüm karakterleri içeren bir dize döndürür (mod 4):
<?php $str = "Hello World!"; echo count_chars($str,4); ?>
Örnek 2
Bu örnekte, count_chars() kullanarak stringi kontrol edeceğiz, döndürme modu 1 olarak ayarlanacak. Mod 1, bir dizi döndürecektir, ASCII değerleri anahtar adı, ortaya çıkan sıklık anahtar değeri olarak döndürecektir:
<?php $str = "Hello World!"; print_r(count_chars($str,1)); ?>
Örnek 3
Bir ASCII karakterin bir stringte kaç kez出现次数'ın bir başka örneği:
<?php $str = "PHP oldukça eğlencelidir!!"; $strArray = count_chars($str,1); foreach ($strArray as $key=>$value) { echo "Karakter <b>'".chr($key)."'</b> $value kez bulundu.<br>"; } ?>