English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP count_chars() функция примеры и использование
Синтаксис
Определение и использование
Возвращаемое значение
0 - Возвращает массив, где все значения каждого байта являются ключом, а количество出现的 является значением.
1 - Как 0, но только перечисляет значения байтов,出现的次数 больше нуля.
2 - Как 0, но только перечисляет значения байтов,出现的次数 равна нулю.
3 - Возвращает строку из всех используемых значений байтов.
4 - Возвращает строку из всех не используемых значений байтов.
Номер | Параметры и описание |
---|---|
1 | строка Необходимая для статистики строка. |
2 | режим Оно возвращает режим, см.上面的 возвращаемое значение |
В этом примере мы будем использовать count_chars() для проверки строки, режим возвращения установлен в 1. Вывод次数的出现 различных символов:
<?php //Использование count_chars() для проверки строки, режим возвращения установлен в 1. Вывод次数的出现 различных символов $data = "Two Ts and one F."; foreach (count_chars($data, 1) as $i => $val) { echo "Строка содержит $val раз \"" , chr($i) , "\"" символ.\n"; } ?>Проверим, посмотри ‹/›
Результат вывода:
Строка содержит символ " " 4 раза. Строка содержит символ "." 1 раз. Строка содержит символ "F" 1 раз. Строка содержит символ "T" 2 раза. Строка содержит символ "a" 1 раз. Строка содержит символ "d" 1 раз. Строка содержит символ "e" 1 раз. Строка содержит символ "n" 2 раза. Строка содержит символ "o" 2 раза. Строка содержит символ "s" 1 раз. Строка содержит символ "w" 1 раз.