Función count_chars() de PHP
Ejemplo
Devuelve una cadena que contiene todos los caracteres diferentes utilizados en "Hello World!" (modo 3):
<?php $str = "Hello World!"; echo count_chars($str,3); ?>
Definición y uso
La función count_chars() devuelve información sobre los caracteres utilizados en la cadena (por ejemplo, la cantidad de veces que aparece un carácter ASCII en la cadena o si un carácter ya se ha utilizado en la cadena).
Sintaxis
count_chars(string,modo)
Parámetro | Descripción |
---|---|
string | Obligatorio. Define la cadena que se debe verificar. |
modo |
Opcional. Define el modo de retorno. El valor predeterminado es 0. A continuación se muestra diferentes modos de retorno:
|
Detalles técnicos
Valor de retorno: | depende de lo especificado modo Parámetros. |
Versión de PHP: | 4+ |
Más ejemplos
Ejemplo 1
Retorna una cadena que contiene todos los caracteres no utilizados en "Hello World!" (modo 4):
<?php $str = "Hello World!"; echo count_chars($str,4); ?>
Ejemplo 2
En este ejemplo, utilizaremos count_chars() para verificar la cadena, el modo de retorno se establece en 1. El modo 1 retornará un array, el valor ASCII como nombre de clave, y la frecuencia de aparición como valor de clave:
<?php $str = "Hello World!"; print_r(count_chars($str,1)); ?>
Ejemplo 3
Otra instancia de la estadística de la frecuencia de un carácter ASCII en una cadena de caracteres:
<?php $str = "PHP es bastante divertido!!"; $strArray = count_chars($str,1); foreach ($strArray as $key=>$value) { echo "El carácter <b>'".chr($key)."'</b> se encontró $value veces.<br>"; } ?>