La sintaxis heredoc, se implemento en php a partir de la version 4.0 si no mal recuerdo. y es una forma de delimitar una cadena de caracteres ademas de las ya conocidas ( comillas dobes, sencillas ).
La seccion del manual que habla de esta sintaxis se encuentra en el siguiente liga:
http://www.php.net/manual/en/languag...syntax.heredoc
En lo personal, no la utilizo. Te recomendaria que le dieras una leida al uso de plantillas, que te permiten separar la presentacion de la programacion en php y que para proyecto de todo tamaño siempre es recomendable su uso ya que te permite facilitar el mantenimiento de la aplicacion. Hay una clase muy buena que fue creada por NOK, usuario de los foros y actualmente tiene dos tutoriales de su clase en
http://www.zonaphp.com.
Al principio batallas un poco para entender la mecanica, pero una vez que le agarras la idea. te facilita la vida.