count_chars
(PHP 4, PHP 5, PHP 7, PHP 8)
count_chars — Повертає інформацію про символи, що входять до рядка
Опис
count_chars(string $string, int $mode = 0): array|string
Підраховує кількість входжень кожного із символів з ASCII-кодами в діапазоні (0..255) у рядку string
та повертає цю інформацію у різних форматах.
Список параметрів
string
Досліджуваний рядок.
mode
Дивіться значення, що повертаються.
Значення, що повертаються
В зависимости от параметраmode
count_chars() повертає одне з наступних значень:
- 0 – масив, індексами якого є ASCII-коди, а значеннями – число входжень відповідного символу.
- 1 - те саме, що і для 0, але інформація про символи з нульовим числом входжень не включається до масиву.
- 2 - те ж, що і для 0, але масив включається інформація тільки про символи з нульовим числом входжень.
- 3 - рядок, що містить усі унікальні символи в досліджуваному рядку.
- 4 - рядок, що складається із символів, які не входять до вихідного рядка.
список змін
Версия | Опис |
---|---|
8.0.0 | До цієї версії функція повертала **false **в случае возникновения ошибки. |
Приклади
Приклад #1 Приклад використання count_chars()****
Loading...
Результат виконання наведеного прикладу:
" " встречается в строке 4 раз(а).
"." встречается в строке 1 раз(а).
"F" встречается в строке 1 раз(а).
"T" встречается в строке 2 раз(а).
"a" встречается в строке 1 раз(а).
"d" встречается в строке 1 раз(а).
"e" встречается в строке 1 раз(а).
"n" встречается в строке 2 раз(а).
"o" встречается в строке 2 раз(а).
"s" встречается в строке 1 раз(а).
"w" встречается в строке 1 раз(а).
Дивіться також
- strpos() - Повертає позицію першого входження підрядка
- substr_count() - Повертає кількість входжень підрядка