Функция count_chars
подсчитывает сколько
раз встречаются различные символы в строке.
Первым параметром функция принимает строку, а вторым необязательным параметром - модификатор, который изменяет работу функции:
-
0 - массив, индексами которого являются
ASCII
коды, а значениями - число вхождений соответствующего символа. -
1 - то же, что и для
0
, но информация о символах с нулевым числом вхождений не включается в массив. -
2 - то же, что и для
0
, но в массив включается информация только о символах с нулевым числом вхождений. - 3 - строка, состоящая из символов, которые входят в исходную строку хотя бы раз.
- 4 - строка, состоящая из символов, которые не входят в исходную строку.
По умолчанию функция ведет себя так, будто
второй параметр поставлен в 0
.
Синтаксис
count_chars(строка, [модификатор]);