Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2007, 19:44
serfe
 
Fecha de Ingreso: enero-2007
Mensajes: 4
Antigüedad: 17 años, 9 meses
Puntos: 0
Exclamación $variable=<<<eof

Hola:
Encontré el siguiente código en php en la instalación de un foro, y parte del mismo me sirvió para escribir el Html y los scripts de una página y poder ubicar el código php en los lugares correctos:

El código era algo así (sintetizado):
<?php
function foo1(){.....};
function foo2(){.....};
$WRAPPER=<<<EOF
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta.......>
<title><% TITLE %></title>
<% CSS %>
<head>
<body>
<div id="id1">
<% HEADER %>
</div>
<div id="id2">
<% INFO %>
</div>
............
...........
<body>
<html>
EOF;
$CSS=<<<EOF
(Toda una serie de declaraciones de estilo)
EOF;
?>
_______________
las variables $LOQUESEA=<<<EOF se pueden pasar con un echo desde otro archivo php y el html es limpisimo, lo que no pude utilizar son los tags con porcentuales. El punto es: ¿alguien sabe como y porque funciona esto?
Gracias