2009-12-05 13 views

Respuesta

22

Necesita tener short_open_tags habilitado para usar la etiqueta abierta <?. Pero le recomiendo que no los use, sino que use la etiqueta abierta estándar <?php por razones de compatibilidad y portabilidad.

+0

Totalmente de acuerdo. Las etiquetas cortas no son más que problemas. – Atli

+3

No estoy de acuerdo. Es una característica en PHP que simplemente puede establecer en su archivo de configuración. También hace que las páginas de PHP con plantillas sean mucho menos prolijas. ¿Qué pasa con ? Es el atajo perfecto para Y mucho más legible. – Htbaa

+1

Estoy completamente en desacuerdo ... no está habilitado por defecto en una instalación estándar. No todo el mundo tiene acceso o el conocimiento (aunque el conocimiento técnico es bastante mínimo) para cambiarlo. No es un problema si su sitio está completamente controlado por usted en todo momento y nunca será desplegado por nadie más a ningún servidor que no esté completamente bajo su control (lea el servidor virtual-privado). En general, esas cosas no están garantizadas, por lo que debe evitarse. – prodigitalson

5
  1. Abra su archivo php.ini.
  2. Establecer línea: short_open_tags = 1
  3. Actualizar Apache.
  4. Como dije anteriormente, esto no es recomendable, pero si solo está aprendiendo y creando aplicaciones de muestra , eso es tolerable.