English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP String Funções de Stringa Manual
A função count_chars() é usada para retornar informações sobre os caracteres usados na string
mixed count_chars ( string $string [, int $mode = 0 ] )
Usado para retornar informações sobre os caracteres usados na string
count_chars() retorna diferentes resultados com diferentes modos:
0 - Usa todos os valores de bytes como nomes de chave e a contagem de ocorrências como valores do array.
1 - Igual a 0, mas lista apenas os valores de bytes que aparecem mais de zero vezes.
2 - Igual a 0, mas lista apenas os valores de bytes que aparecem zero vezes.
3 - Retorna uma string composta por todos os valores de bytes usados.
4 - Retorna uma string composta por todos os valores de bytes não usados.
Número de série | Parâmetros e descrição |
---|---|
1 | string string a ser contada. |
2 | modo Ele retorna o modo, veja o valor de retorno acima |
Neste exemplo, usaremos count_chars() para verificar a string, o modo de retorno configurado para 1。Mostre a contagem de ocorrências de diferentes caracteres:
<?php //Usar count_chars() para verificar a string, o modo de retorno configurado para 1。Mostre a contagem de ocorrências de diferentes caracteres foreach (count_chars($data, 1) como $i => $val) { echo "A string contém " . $val . " vezes o caractere \"" . chr($i) . "\"" . \n"; } ?>Teste e veja ‹/›
O resultado da saída:
A string contém 4 o caractere " " apareceu. A string contém 1 o caractere "." apareceu. A string contém 1 o caractere "F" apareceu. A string contém 2 o caractere "T" apareceu. A string contém 1 o caractere "a" apareceu. A string contém 1 o caractere "d" apareceu. A string contém 1 o caractere "e" apareceu. A string contém 2 o caractere "n" apareceu. A string contém 2 o caractere "o" apareceu. A string contém 1 o caractere "s" apareceu. A string contém 1 o caractere "w" apareceu.