PHP longitudes de cuerda pueden ser de tamaño efectiva arbitraria --- el límite se establece cuando se compila PHP , y por defecto en las versiones modernas de PHP5 a 128 MB , que es suficiente para almacenar el texto completo de "La Guerra y la Paz " más de 40 veces. A veces, es posible que desee limitar la longitud de una cadena , por ejemplo , es posible que desee mostrar sólo las primeras líneas de un libro, o puede que tenga que reducir una cadena para agregarla a una base de datos MySQL. Afortunadamente , las capacidades de manipulación de cadenas de PHP le permiten hacer esto sin dolor. Instrucciones
1
Abra su archivo PHP haciendo doble clic en el icono del archivo para cargarlo en tu editor favorito . En el documento, desplácese hacia abajo para la variable que va a limitar . Al igual que con todas las variables , cadenas en PHP comienzan con un signo de dólar , por ejemplo , es posible que vea "$ cadena = " Sostenemos que estas verdades son evidentes: que todos los hombres son creados iguales " , " . Como la cadena < br > Página 2
Iniciar una nueva línea inmediatamente después de la declaración de variables , y escriba lo siguiente :
"$ limited_string = substr ( $ cadena , 0, cantidad )," y luego sustituir a las variables . El " substr ( ) " función toma , como argumentos , la cadena a ser recortado , la posición de partida , y el número de caracteres de la cadena resultante debe contener . Cambiar " $ cadena " al nombre de la variable que desea recortar .
3
Reemplazar "cantidad " con la longitud deseada de la cadena de caracteres. Por ejemplo , "$ limited_string = substr ( $ cadena , 0,21 )" en el pasaje de la Declaración de Independencia almacenada en "$ cadena" tiendas " Sostenemos que estas verdades " como " $ limited_string " , tenga en cuenta que el espacio final fue preservada por substr ().
4
uso "$ limited_string " en lugar de "$ cadena" siempre que se necesite hacer referencia a la variable de truncado. Por ejemplo , " echo $ limited_string , " se imprimirá la cadena cortada directamente en la pantalla . Debido substr ( ) no desarmar el valor de la "$ cadena" variable, puede seguir utilizando que cuando usted necesita la variable de cadena completa, íntegra .