Názov | Štandardne | Zmeniteľný |
---|---|---|
short_open_tag | On | PHP_INI_SYSTEM|PHP_INI_PERDIR |
asp_tags | Off | PHP_INI_SYSTEM|PHP_INI_PERDIR |
precision | "14" | PHP_INI_ALL |
y2k_compliance | Off | PHP_INI_ALL |
allow_call_time_pass_reference | On | PHP_INI_SYSTEM|PHP_INI_PERDIR |
expose_php | On | PHP_INI_SYSTEM |
zend.ze1_compatibility_mode | Off | PHP_INI_ALL |
Tu je krátke vysvetlenie konfiguračných direktív.
Hovorí, či by mala krátka forma (<? ?>
)
otvoreného tagu PHP byť povolená. Ak chcete používať PHP v
kombinácii s XML, môžete túto voľbu zakázať, aby ste používali
<?xml ?>
inline. Inak ho môžete
vytlačiť s PHP, napríklad: <?php echo '<?xml
version="1.0"'; ?>
. Tiež ak je zakázaná, musíte použiť
dlhú formu otvoreného tagu PHP (<?php ?>
).
Note: Táto direktíva tiež ovplyvňuje skratku
<?=
, ktorá je identická s<? echo
. Použitie tejto skratky vyžadujeshort_open_tag
nastavenie na on.
Note: Podpora pre ASP-podobné tagy bola pridaná v 3.0.4.
Či sa má povoliť schopnosť prinútiť poslanie argumentov referenciou v čase volania funkcie. Táto metóda je odmietaná a je pravdepodobné, že nebude podporovaná v budúcich verziách PHP/Zend. Povzbudzovaná metóda určovania, ktoré argumenty by sa mali poslať referenciou v deklarácii funkcie. Povzbudzujeme vás k vyskúšaniu a nastaveniu tejto voľby na Off a uistite sa, že váš skript s tým funguje správne, aby ste mohli zabezpečiť, že budú fugovať s budúcimi verziami jazyka (tiež dostanete varovanie vždy, keď budete túto vlastnosť používať a argument sa pošle hodnotou namiesto referencie).
Tiež pozri Vysvetlené Referencie.
Rozhoduje, či PHP môže odhaliť fakt, že je nainštalovaný na serveri (napr. pridaním jeho signatúry do hlavičky web servera). Bezpečnosti to vôbec neuškodí, ale umožňuje určiť, či používate PHP vašom web serveri alebo nie.
Zapína mód kompatibility s Zend Engine 1 (PHP 4). Ovplyvňuje klonovanie, zostavovanie a porovnávanie objektov.