пример
Возвращает строку со всеми различными персонажами , используемых в "Hello World!" (mode 3) :
<?php
$str = "Hello World!";
echo count_chars($str,3);
?>
Выполнить пример » Определение и использование
count_chars() возвращает информацию о символах , используемых в строке (например, сколько раз ASCII символы происходят в строке, или какие символы , которые были использованы или не были использованы в строке).
Синтаксис
count_chars( string,mode )
параметр | Описание |
---|---|
string | Необходимые. Строка для проверки |
mode | Необязательный. Определяет режим возврата. 0 по умолчанию. Различные режимы возвращаемые:
|
Технические подробности
Возвращаемое значение: | В зависимости от указанного параметра режима |
---|---|
PHP версии: | 4+ |
Еще примеры
Пример 1
Возвращает строку со всеми неиспользованными символами в "Hello World!" (mode 4) :
<?php
$str = "Hello World!";
echo count_chars($str,4);
?>
Выполнить пример » Пример 2
В этом примере мы будем использовать count_chars() с режимом 1 , чтобы проверить строку. Режим 1 возвращает массив со значением ASCII, как ключ и сколько раз это произошло в качестве значения:
<?php
$str = "Hello World!";
print_r(count_chars($str,1));
?>
Выполнить пример » Пример 3
Другой пример подсчета, сколько раз ASCII символ встречается в строке:
<?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>";
}
?>
Выполнить пример » <String Reference PHP