PHP - ini_get


Návody pro C4


Funkce ini_get() umožňuje zjistit nastavení konfiguračních direktiv PHP. Může se hodit v situaci, kdy chcete rychle zjistit např. nastavení post_max_size nebo register_globals. Stačí vytvořit jednoduchý skript:

<?php

$direktiva = "post_max_size";

echo "$direktiva: ".ini_get($direktiva)."\n";

?>

Pro direktivy, které mohou nabývat pouze dvou hodnot - buď zapnuto nebo vypnuto jako je např. direktiva register_globals, může být výsledek dost matoucí. Funkce ini_get() totiž vrací 1, pokud je stav zapnuto, ale pro stav vypnuto může vrátit 0 nebo prázdný řetězec. Následující skript jasně odpoví na otázku, jestli je příslušná direktiva zapnutá nebo vypnutá.

<?php

$direktiva = "register_globals";

if(ini_get($direktiva)) {
    $vysledek = "zapnuto (On)";
} else {
    $vysledek = "vypnuto (Off)";
}

echo "$direktiva: $vysledek\n";

?>

Související odkazy

Diskuzní fórum pro článek PHP - ini_get

Nové diskuzní téma můžete založit v sekci PHP, MySQL.

Změny a kontroly

K dispozici je kompletní přehled všech změn a kontrol v tomto návodu.


PHP - ini_get
Publikace: 26.8.2007
Přehled změn a kontrol
Diskuzní fórum
  • Webové aplikace
  • Tvorba web stránek
  • PHP, MySQL

forum.c4.cz