Funkcja PHP count_chars()
Przykład
Zwróć ciąg znaków ze wszystkimi różnymi znakami użytymi w „Hello World!” (tryb 3):
<?php
$str = "Hello World!";
echo count_chars($str,3);
?>
Definicja i użycie
Funkcja count_chars() zwraca informacje o znakach użytych w ciągu (na przykład, ile razy znak ASCII występuje w ciągu lub które znaki zostały użyte lub nie zostały użyte w ciągu).
Składnia
count_chars(string,mode)
Wartości parametrów
Parameter | Description |
---|---|
string | Required. The string to be checked |
mode | Optional. Specifies the return modes. 0 is default. The different return modes are:
|
Szczegóły techniczne
Wartość zwrotu: | W zależności od określonego parametru trybu |
---|---|
Wersja PHP: | 4+ |
Więcej przykładów
Przykład
Zwróć ciąg ze wszystkimi nieużywanymi znakami w „Hello World!” (tryb 4):
<?php
$str = "Hello World!";
echo count_chars($str,4);
?>
Przykład
W tym przykładzie użyjemy count_chars() w trybie 1, aby sprawdzić ciąg. Tryb 1 zwróci tablicę z wartością ASCII jako kluczem i liczbą wystąpień jako wartością:
<?php
$str = "Hello World!";
print_r(count_chars($str,1));
?>
Przykład
Inny przykład zliczania, ile razy znak ASCII występuje w ciągu:
<?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>";
}
?>
❮ Odniesienie do ciągów PHP