La función PHP strlen() permite obtener la longitud de una cadena de caracteres y forma parte del grupo de funciones de manejo de cadenas.
Definición
strlen() devuelve la longitud en bytes de una cadena de caracteres ($string) pasada como argumento, si el argumento es una variable está tiene que ser de tipo $string. La función strlen() devuelve in valor entero (int) en caso de éxito y en caso contrario 0, si el valor $string pasado está vacío también devolverá 0.
strlen() devuelve el valor NULL si le pasa como argumento un array y genera un error de nivel E_WARNING.
int strlen(string $string)
Ejemplos
<?php
$cadena = 'Antonio';
echo 'Longitud de la cadena = ' . strlen($cadena);
?>
Resultado
Longitud de la cadena = 7
<?php
$cadena = ' Antonio ';
echo 'Longitud de la cadena = ' . strlen($cadena);
?>
Resultado
Longitud de la cadena = 9
<?php
echo 'Longitud de la cadena = ' . strlen(‘Antonio’);
?>
Resultado
Longitud de la cadena = 7
<?php
$cadena = '';
echo 'Longitud de la cadena = ' . strlen($cadena);
?>
Resultado
Longitud de la cadena = 0