PHP utiliza cadenas de texto para capturar la entrada del usuario , la información de pantalla en las páginas Web y el modelo de datos de las aplicaciones internas. Scripts PHP pueden usar cadenas de texto o bien almacenándolos en las variables , o incluso directamente, usando literales de cadena . Manipulación de cadenas en los scripts PHP es común y suele ser un proceso sencillo. Los programadores tienen opciones en términos de cómo se representan las cadenas en sus guiones , con estas decisiones que afectan a la sintaxis del código. Literales
En un script PHP, los valores de cadena puede aparecer como literales , con los caracteres del texto incluido entre comillas. El siguiente código PHP de ejemplo muestra una cadena literal , como parte de una sentencia de echo , la escritura y el contenido de texto HTML en el navegador del usuario para la visualización :
echo "
Hello < /p >";
scripts PHP pueden concatenar cadenas con otras variables de la siguiente manera :
$ num = 3 ; echo "
El número es : " . $ num "< /. p> "; .
Cuando se ejecuta este código , el servidor enviará el navegador del usuario el texto completo , incluyendo el contenido literal de cadena y el valor de la variable número
variables
scripts PHP pueden almacenar cadenas de variables. Almacenamiento de una cadena en una variable permite hacer referencia al valor de la variable en más de un lugar dentro de un script. El siguiente código PHP de ejemplo muestra esta técnica:
$ title = " Información de contacto" ; echo "
" $ title "< /h1 >"; echo " . .
Bienvenido a la página < /p > "" $ title . ". ; !
Este código es más eficiente que incluye el mismo texto en más de un lugar dentro de la secuencia de comandos. Si el título de la página cambia , el desarrollador sólo tiene que cambiar dentro de la instrucción de asignación variable de cadena y el cambio se reflejará en toda la página , aparecerá el nombre de la variable string cualquier momento.
< Br > comillas simples
scripts PHP pueden definir cadenas utilizando comillas simples o dobles. El siguiente código PHP de ejemplo muestra el uso de comillas simples para incluir una cadena literal en un script:
echo ' aquí hay un poco de texto ' ;
Si una cadena entre comillas debe incluir un carácter de comillas , el script ha de escapar el carácter de la siguiente manera :
echo ' I \\' m feliz ' ;
Este código indica a PHP para interpretar la segunda comilla literal, en lugar de interpretarlo como el final de la cadena literal , en cuyo caso sería un fracaso para procesar el resto de la cadena correctamente .
comillas dobles
scripts PHP utilizando comillas dobles pueden incluir más caracteres especiales que los que utilizan comillas simples. Por ejemplo, para incluir un carácter de nueva línea en una cadena , los scripts pueden usar la siguiente sintaxis :
$ two_lines = " Esta es una línea \\ n - Aquí hay otra " ;
código indica PHP para insertar un carácter de línea nueva dentro de la cadena . Si una secuencia de comandos incluye caracteres especiales dentro de una cadena que es sólo una sola cita , el guión te mostrará los caracteres especiales como aparecen, en lugar de interpretarlos como algo especial.