Această funcție returnează un tablou multidimensional care conține toate variabilele definite (globale, definite de utilizator sau de către server).
<?php $b = array(1, 1, 2, 3, 5, 8); $arr = get_defined_vars(); // afișează $b print_r($arr["b"]); // afișează calea către interpretorul PHP (dacă este folosit ca CGI) // exemplu: /usr/local/bin/php echo $arr["_"]; // afișează parametrii liniei de comandă, dacă există print_r($arr["argv"]); // afișează toate variabilele server print_r($arr["HTTP_SERVER_VARS"]); // afișează toate cheile tablourilor disponibile print_r(array_keys(get_defined_vars())); ?> |
Mai consultați get_defined_functions() și get_defined_constants().