Tecnología

Inicio

Cómo ajustar la cadena a la longitud en PHP

A veces el texto de entrada a los usuarios que ocupa demasiado espacio o en su propio código PHP genera una cadena de texto que es demasiado largo. En este caso, puede utilizar la función incorporada en PHP para cortar una cadena después de un determinado número de caracteres ") (substr". Esta función proporciona cierta flexibilidad al programador, pero por una simple operación de "contar y corte" para recortar la cadena, todo lo que se necesita es la propia cadena y el número de caracteres para la longitud de la nueva cadena.

Instrucciones

1 Establecer la cadena a una variable si no lo ha hecho aún:

$ Mitexto = 'Esto es una cadena.';

2 Pase la variable de la cadena en la "substr ()" función:

substr ($ mitexto);

3 Colocar una coma al final de la variable en "substr ()" y pasar de un número entero. Utilizar un número que es igual a la longitud deseada de la cadena:

substr ($ mitexto, 6);

El código de seguridad cortará la cadena después de seis caracteres.

4 Ajuste "substr ()" para una nueva variable:

$ Updated_text = substr ($ mitexto, 6);

Utilice la variable de la cadena original si desea actualizar la propia cadena y ya no necesita la cadena original:

$ Mitexto = substr ($ mitexto, 6);

5 Salida de la cadena si es necesario hacerlo:

echo $ updated_text;

La salida generada por este ejemplo es:

esta i

"Esta i" es de seis caracteres, por lo que el resto de la cadena no lo hice salida al usuario.

Consejos y advertencias

  • Añadir un elipses a su salida para que el texto de corte se vea mejor: "echo $ updated_text '...';.".