Przykład
Zwraca ciąg z wszystkich różnych znaków używanych w "Hello World!" (mode 3) :
<?php
$str = "Hello World!";
echo count_chars($str,3);
?>
Uruchomić przykład » Definicja i Wykorzystanie
count_chars() funkcja zwraca informacje o stosowanych znaków w ciąg znaków (na przykład, ile razy wystąpi znak ASCII w ciąg, lub które znaki, które zostały wykorzystane lub nie zostały wykorzystane w ciągu).
Składnia
count_chars( string,mode )
Parametr | Opis |
---|---|
string | Wymagany. Łańcuch musi być ona sprawdzona |
mode | Opcjonalny. Określa tryb zwrotu. 0 jest domyślnym. Różne tryby powrotne są:
|
Szczegóły techniczne
Zwracana wartość: | W zależności od podanego parametru mode |
---|---|
Wersja PHP: | 4+ |
Więcej przykładów
Przykład 1
Zwraca ciąg ze wszystkich niewykorzystanych znaków "Hello World!" (mode 4) :
<?php
$str = "Hello World!";
echo count_chars($str,4);
?>
Uruchomić przykład » Przykład 2
W tym przykładzie użyjemy count_chars() z trybu 1, by sprawdzić ciąg. Tryb 1 zwróci tablicę z wartością ASCII jako klucz i ile razy wystąpił jako wartości:
<?php
$str = "Hello World!";
print_r(count_chars($str,1));
?>
Uruchomić przykład » Przykład 3
Innym przykładem licząc ile razy wystąpi znak ASCII w ciąg znaków:
<?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>";
}
?>
Uruchomić przykład » <String referencyjny PHP