Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
count_chars
(PHP 4, PHP 5)
count_chars - Возвращает информацию о символах, входящих в строку
Описание
mixed count_chars ( string string [, int mode] )Подсчитывает количество вхождений каждого из символов с ASII кодами в диапазоне (0..255) в строку string и возвращает эту информацию в различных формата. Необязательный аргумент mode по умолчанию равен 0. В зависимости от его значения возвращается:
- 0 - массив, индексами которого являются ASCII коды, а значениями - число вхождений соответствующего символа.
- 1 - то же, что и для 0, но информация о символах с нулевым числом вхождений не включается в массив.
- 2 - то же, что и для 0, но в массив включается информация только о символах с нулевым числом вхождений.
- 3 - строка, состоящая из символов, которые входят в исходую строку хотя бы раз.
- 4 - строка, состоящая из символов, которые не входят в исходую строку
Пример 1. Пример использования count_chars()
$data = "Две в и одна с";
$result = count_chars($data, 0);
for ($i=0; $i < count($result); $i++) {
if ($result[$i] != 0)
echo "\"" , chr($i) , "\" встречается в строке $result[$i] раз(а).<br />\n";
}
Этот код выведет:
" " встречается в строке 4 раз(а).
"Д" встречается в строке 1 раз(а).
"а" встречается в строке 1 раз(а).
"в" встречается в строке 2 раз(а).
"д" встречается в строке 1 раз(а).
"е" встречается в строке 1 раз(а).
"и" встречается в строке 1 раз(а).
"н" встречается в строке 1 раз(а).
"о" встречается в строке 1 раз(а).
"с" встречается в строке 1 раз(а).
Смотрите также описание функций strpos() и substr_count().
Все функции строкиОписание на ru2.php.net
Описание на php.ru