Programación con PHP 5 – 2.5.3.3 Here-docs

2.5.3.3 Here-docs
Son cadenas string que contienen todo tipo de caracteres, incluyendo los caracteres de escape como ” (sin ) ademas de las variables embebidas.
Se usa especialmente cuando hay varias comillas simples o dobles, para no usar los simbolos de escape.
La cadena comienza con <<< seguida de un string indicador de inicio que no aparecerá en el resto del string.
Se termina con el string indicador de inicio, seguido de un ; opcional y a continuación una linea en blanco tambien opcional

$temp=123.45;
$hereDocs = <<<COMM
Esto es una prueba de la forma en que trabaja Here-Docs.
sirve para ahorrarnos el trabajo de tipear los
caracteres de escape : comillas dobles " que serian asi " y las simples ' que serian asi '
Se debe usar sólo cuando en el texto se mostraran varios " y/o '.
No se conserva el formato dado al texto, porque se toma como caracteres seguidos, salvo que se encierre entre <pre>.
Una última linea de todo este texto
Una variable incrustada : $temp
Un caracter de escape : t $temp
—The Painter—.
COMM;
print $hereDocs; //Muestra el texto de forma plana
echo"<pre>";
print $hereDocs; //Muestra el texto tal como esta, solo cuando se usa <pre>
echo"</pre>";

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s