“Conocimientos Programación>Programación PHP /MySQL

Código PHP para limitar la salida de texto

2012/6/17
PHP scripts de secuencias de texto modelo como cadenas . Los desarrolladores pueden incluir cadenas en sus scripts usando valores literales o variables . Sitios web a menudo los datos de salida de cadena para la visualización de usuario en el navegador Web , normalmente formateados dentro de las estructuras de marcado HTML. A veces, si un script PHP está leyendo un valor de cadena a partir de una fuente externa , puede que tenga que recortar la cadena de visualización del usuario . Funciones de cadena PHP le permiten hacer esto antes de la salida . Cadenas de texto

PHP utiliza las variables de cadena y los valores a texto modelo. El siguiente ejemplo de código muestra declarar y crear instancias de una variable de cadena dentro de un script PHP: $ my_words = "Algunas palabras almacenadas como una variable de cadena en una secuencia de comandos ";

En este caso, el guión es la creación de la cadena internamente . Sin embargo , en muchos casos , los scripts PHP utilizan datos de la cadena de otras fuentes , tales como la entrada del usuario capturada a través de formularios web, variables de los datos consultados de una base de datos o de otros elementos de datos importados de fuentes tales como XML y archivos de texto. Estos scripts pueden no tener conocimiento previo de los contenidos o propiedades de texto entrante . Si un elemento de texto en particular se produce un problema en una visualización de la página Web si está más allá de una cierta longitud , el script PHP puede tener que recortarla .
Cadena Funciones

funciones de cadena PHP puede permitir a los desarrolladores para mostrar sólo una parte de una variable de cadena . En lugar de la alteración de la propia cadena , muchas de estas funciones devuelven una nueva copia de una sección de cuerda , dejando los no afectados originales . La función de subcadena es útil para este propósito , como en el siguiente código de ejemplo: $ words_section = substr ($ my_words , 0, 10 ) ;

Esto devuelve los primeros 10 caracteres de la cadena y los almacena en el especificado variable de referencia . La función de subcadena puede llevar opcionalmente un parámetro único , de la siguiente manera : $ words_section = substr ($ my_words , 10 ) ;

Esto devuelve los caracteres a partir del décimo puesto en marcha hasta el final de la cadena. Esto significa que el código no puede estar seguro de qué longitud será la cadena resultante, por lo que el método de la función con dos parámetros puede ser más útil cuando la longitud tiene que ser calculado.
Salida

PHP utiliza el comando echo para salida de marcado HTML , los datos y demás contenidos del navegador del usuario. Esto permite a los scripts del lado del servidor para crear páginas web HTML y enviar éstos para la visualización del usuario. El siguiente ejemplo muestra el código PHP incluyendo la subcadena en una sentencia echo junto con otras marcas : echo "

" $ words_section "< /p >";

El guión podría. . alternativamente, incluir la declaración subcadena dentro de la instrucción echo , de la siguiente manera : echo "

" substr ($ my_words , 0, 10 ) "< /p >";

. . es apropiado si el guión no es necesario almacenar el texto subcadena para ningún otro propósito .
Opciones

la función de subcadena PHP ofrece una gama de opciones para los desarrolladores. Al incluir un valor entero negativo como parámetro , un script puede especificar la última serie de caracteres de la cadena , de la siguiente manera : $ words_section = substr ($ my_words , -10 ) ;

Esta llamada a la función devolverá el 10 caracteres finales de la cadena , por lo que el desarrollador puede saber cuánto tiempo va a ser la cadena que se muestra .

Programación PHP /MySQL
Puede Dreamweaver Editar PHP
Cómo reemplazar un DIV en PHP
Cómo cambiar los valores de matrices asociativas en PHP
Cómo crear tu propio Carrusel en PHP
Cómo solucionar problemas de Apache y PHP Archivos
Cómo hacer un menú dinámico a través de PHP y MySQL
Cómo devolver DIVs con PHP
Cómo insertar PHP en CSS
Conocimientos Informáticos © http://www.ordenador.online