count_chars
En esta página
count_chars
Devuelve estadísticas sobre los caracteres utilizados en un string
Descripción#
count_chars(string $string, [int $mode]): array
```php
`count_chars` cuenta el número de ocurrencias de todos los bytes presentes en el string `string` y devuelve diferentes estadísticas.
## Parámetros
`string`
El string analizado.
`mode`
Ver los valores devueltos.
## Valores devueltos
Según el valor de `mode`, `count_chars` devuelve la siguiente información:
- 0: un array con el byte como índice y la frecuencia correspondiente para cada byte.
- 1: idéntico a 0, pero solo se listan las frecuencias mayores que cero.
- 2: idéntico a 0, pero solo se listan las frecuencias nulas.
- 3: un string que contiene todos los bytes utilizados es devuelto.
- 4: un string que contiene todos los bytes no utilizados es devuelto.
## Historial de cambios
| Versión | Descripción |
|----|----|
| 8.0.0 | Anterior a esta versión, la función devolvía `false` en caso de error. |
## Ejemplos
Ejemplo con `count_chars`
```php
El ejemplo anterior mostrará:
Hay 4 ocurrencia(s) de " " en la frase.
Hay 1 ocurrencia(s) de "." en la frase.
Hay 2 ocurrencia(s) de "D" en la frase.
Hay 1 ocurrencia(s) de "F" en la frase.
Hay 2 ocurrencia(s) de "e" en la frase.
Hay 1 ocurrencia(s) de "n" en la frase.
Hay 1 ocurrencia(s) de "t" en la frase.
Hay 2 ocurrencia(s) de "u" en la frase.
Hay 1 ocurrencia(s) de "x" en la frase.
Véase también#
strpos, substr_count