ini_get_all
(PHP 4 >= 4.2.0, PHP 5)
ini_get_all — Restituisce tutte le opzioni di configurazione
Descrizione
Restituisce tutte le opzioni di configurazione come una matrice associativa. Se viene specificato il parametro opzionale extension La funzione restituirà solo le opzioni specifiche per quel modulo.
I nomi delle opzioni faranno da indice per la matrcie restituita, quindi gli elementi potranno essere: global_value (impostata in php.ini), local_value (impostata in ini_set() oppure in .htaccess), e access (il livello di accesso). Per avere informazioni su cosa siano i livello di accesso, vedere la pagina del manuale su modifiche di configurazione
Nota: Per le direttive è possibile avere più livelli di accesso, è per questo che access restituisce le appropriate maschere di bit.
Example#1 Esempio di uso di ini_get_all()
<?php
$inis = ini_get_all();
print_r($inis);
?>
Parte dell'aoutput potrebbe essere:
Array ( [allow_call_time_pass_reference] => Array ( [global_value] => 1 [local_value] => 1 [access] => 6 ) [allow_url_fopen] => Array ( [global_value] => 1 [local_value] => 1 [access] => 7 ) ... )
Vedere anche ini_get(), ini_restore(), ini_set(), get_loaded_extensions() e phpinfo().