Questa funzione restituisce un'array multidimensionale contenente la lista di tutte le variabili definite, siano esse d'ambiente, variabili del server o definite dall'utente.
$b = array(1,1,2,3,5,8); $arr = get_defined_vars(); // visualizza $b print_r($arr["b"]); // visualizza il percorso dell'interprete PHP (se usato come CGI) // ad esempio /usr/local/bin/php echo $arr["_"]; // visualizza i parametri della linea di comando (se presenti) print_r($arr["argv"]); // visualizza tutte le variabili del server print_r($arr["_SERVER"]); // visualizza tutte le chiavi disponibili nell'array delle variabili print_r(array_keys(get_defined_vars())); |
Vedere anche get_defined_functions() e get_defined_constants().