Ejemplo
Devuelve una cadena con todas las diferentes caracteres utilizados en "Hello World!" (mode 3) :
<?php
$str = "Hello World!";
echo count_chars($str,3);
?>
Ejecutar ejemplo » Definición y Uso
El count_chars() devuelve información sobre los caracteres usados en una cadena (por ejemplo, el número de veces que ocurre un carácter ASCII en una cadena, o que los personajes que se han utilizado o no se han utilizado en una cadena).
Sintaxis
count_chars( string,mode )
Parámetro | Descripción |
---|---|
string | Necesario. La cadena de comprobación |
mode | Opcional. Especifica los modos de retorno. 0 es el valor predeterminado. Los diferentes modos de retorno son:
|
Detalles técnicos
Valor de retorno: | Dependiendo del parámetro de modo especificado |
---|---|
Versión de PHP: | 4+ |
Más ejemplos
Ejemplo 1
Devuelve una cadena con todos los caracteres utilizados en "Hello World!" (mode 4) :
<?php
$str = "Hello World!";
echo count_chars($str,4);
?>
Ejecutar ejemplo » Ejemplo 2
En este ejemplo vamos a utilizar count_chars() con el modo 1 para comprobar la cadena. Modo 1 devolverá una matriz con el valor ASCII como la clave y el número de veces que se produjo como valor:
<?php
$str = "Hello World!";
print_r(count_chars($str,1));
?>
Ejecutar ejemplo » Ejemplo 3
Otro ejemplo de contar cuántas veces un carácter ASCII se produce en una cadena:
<?php
$str = "PHP is pretty fun!!";
$strArray = count_chars($str,1);
foreach ($strArray as $key=>$value)
{
echo "The character <b>'".chr($key)."'</b>
was found $value time(s)<br>";
}
?>
Ejecutar ejemplo » <String Referencia PHP