Indica si se permite el uso de la forma corta
(<? ?>) de la etiqueta de
apertura de PHP. Si desea usar PHP en conjunto con XML, puede
deshabilitar esta opción, de modo que pueda usar
<?xml ?> en forma directa. De
otro modo, puede imprimir esta cadena con PHP, por ejemplo:
<?php echo '<?xml version="1.0"';
?>. Asimismo, si el parámetro
está deshabilitado, debe usar la forma larga de la
etiqueta de apertura de PHP (<?php
?>).
Nota:
Esta directiva afecta también la contracción
<?=, la cual es idéntica a
<? echo. El uso de este atajo
requiere que short_open_tag se encuentre
habilitado.
Habilita el uso de etiquetas <% %> tipo-ASP
además de las etiquetas convencionales <?php
?>. Esto incluye el atajo para imprimir valores de
variable <%= $valor %>. Para más
información, vea Escapar desde
HTML.
Nota:
El soporte para etiquetas tipo-ASP fue agregado en 3.0.4.
Indica si se permite la habilidad de obligar que los
argumentos sean pasados por referencia al momento de efectuar
llamados de función. Este método es considerado
obsoleto y es posible que no sea soportado en versiones
futuras de PHP/Zend. El método recomendado de
especificar cuáles argumentos deben ser pasados por
referencia se encuentra en la declaración de
funciones. Es recomendable que proceda a deshabilitar esta
opción y asegurarse de que sus scripts trabajen
correctamente sin ella, de modo que pueda estar seguro de que
trabajarán con versiones futuras del lenguaje
(recibirá una advertencia cada vez que use esta
característica, y el argumento será pasado por
valor, y no por referencia).
Decide si PHP debe exponer el hecho de que está
instalado en el servidor (p.ej. agregando su firma en la
cabecera del servidor Web). No constituye un riesgo de
seguridad en ninguna forma, pero hace posible determinar si
usted usa PHP es su servidor o no.