Sintaxis:
La sintaxis de la función strlen () se da a continuación.
strlen (cadena $ string): int
Toma un valor de cadena como argumento obligatorio, y esta función devolverá la longitud del valor de la cadena.
Ejemplo-1: contando la longitud de diferentes datos
Cree el archivo PHP con el siguiente script donde se ha aplicado la función strlen () para los datos de cadena, los datos del número y los datos booleanos.
// declarar una variable de cadenaProducción:
La siguiente salida aparecerá después de ejecutar el script anterior. En la salida, el número total de caracteres devueltos para los datos de cadena, el número total de dígitos devueltos para los datos numéricos y 1 devuelto para el verdadero valor.
Ejemplo-2: Contando la cadena con caracteres de escape
Cree un archivo PHP con el siguiente script que contará la longitud de la cadena con los caracteres de escape. Los caracteres '\ t' y '\ n' se han utilizado en los valores de cadena de este script.
// Defina la cadena con el '\ t'Producción:
La siguiente salida aparecerá después de ejecutar el script anterior. La primera cadena contiene 15 caracteres donde 2 son caracteres '\ t', y 13 son alfabetos. La segunda cadena contiene 10 caracteres donde 1 es el personaje '\ n' y 9 son alfabetos.
Ejemplo-3: contando la longitud de una cadena con espacios
Cree un archivo PHP con el siguiente script que contará la longitud de una cadena que contiene múltiples espacios. Se han declarado tres valores de cadena en el script. La primera cadena contiene una cadena de 5 caracteres. La segunda cadena contiene 5 espacios. La tercera cuerda contiene 5 caracteres. La longitud de la segunda cadena y la longitud del valor combinado de las tres cadenas se imprimieron más tarde.
// Defina una variable de cadena con alfabetosEl valor de la cadena después de concatenar tres variables es: $ Combine";
Producción:
La siguiente salida aparecerá después de ejecutar el script anterior. La salida muestra que la longitud de la primera cadena es 5, y la longitud de la cadena combinada es 15 (5+5+5).
Ejemplo-4: contando la longitud de cada elemento de la matriz
Cree un archivo PHP con el siguiente script que contará los caracteres totales de cada elemento de una matriz. El bucle 'foreach' se ha utilizado para iterar cada elemento de matriz y contar la longitud de cada elemento.
// Delare una matrizProducción:
La siguiente salida aparecerá después de ejecutar el script anterior.
Ejemplo-5: Validación de datos de formulario
La función strlen () se puede usar para la validación de formulario. Cree un archivo PHP con el siguiente script para validar el nombre de usuario y los campos de contraseña del formulario de inicio de sesión utilizando la función strlen (). Después de la validación, si el nombre de usuario y la contraseña son válidos, el 'Usuario válido'El mensaje se imprimirá; de lo contrario, el 'Usuario invalido'Se imprimirá el mensaje.
Producción:
La siguiente salida aparecerá después de proporcionar un nombre de usuario no válido.
La siguiente salida aparecerá después de proporcionar un nombre de usuario y contraseña válidos.
La siguiente salida aparecerá después de proporcionar un nombre de usuario y contraseña inválidos.
Ejemplo-6: devuelva el número de bytes
Cree un archivo PHP con el siguiente script que contará la longitud de una cadena en los caracteres y la longitud de otra cadena en bytes. Ambas salidas se imprimen más tarde.
// declarar una cadena que devolverá los caracteres como longitudProducción:
La siguiente salida aparecerá después de ejecutar el script anterior.
Conclusión:
Las formas de contar la longitud de diferentes valores de cadena utilizando la función strlen () se han mostrado en este tutorial utilizando múltiples ejemplos. Después de leer este tutorial, los usuarios de PHP podrán usar la función strlen () correctamente en su script.