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);
?>

Çalıştırma Örneği

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:

  • 0 - Anahtar adı ASCII değerleri, anahtar değeri ortaya çıkan sıklık olan bir dizi
  • 1 - Anahtar adı ASCII değerleri, anahtar değeri ortaya çıkan sıklık olan bir dizi, sadece ortaya çıkan sıklık 0'dan büyük olan değerleri listeler
  • 2 - Anahtar adı ASCII değerleri, anahtar değeri ortaya çıkan sıklık olan bir dizi, sadece ortaya çıkan sıklık 0 olan değerleri listeler
  • 3 - Tüm kullanılmış farklı karakterleri içeren bir dize
  • 4 - Tüm kullanılmayan farklı karakterleri içeren bir dize

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);
?>

Çalıştırma Örneği

Ö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));
?>

Çalıştırma Örneği

Ö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>";
  }
?>

Çalıştırma Örneği