3 de octubre de 2009

PHP: Configurar el formato del tag de apertura de PHP


¿Qué es el tag de apertura de PHP? Pues en principio es el tag que indica al servidor que el contenido que viene a continuación es PHP y que debe ejecutarlo.

Habitualmente ese tag de apertura es <?, pero por desgracia esto no debería ser así ya que puede haber confusiones con otros lenguajes, especialmente con XML.

¿Cual es el tag de apertura correcto para PHP? Pues <?php.

¿Cómo configuramos el servidor para que sea obligatorio utilizar este tag? Pues en el fichero php.ini debemos añadir short_open_tag = 1, de esta manera forzamos al servidor a exigir el encabezado.