get_defined_vars

(PHP 4 >= 4.0.4)

get_defined_vars -- Liste toutes les variables définies

Description

array get_defined_vars ( void )

get_defined_vars() retourne un tableau multidimensionnel contenant la liste de toutes les variables définies, qu'elles soient des variables d'environnement, de serveurs ou définies par l'utilisateur.

Exemple 1. Exemple avec get_defined_vars()

<?php
  $b
= array(1,1,2,3,5,8);

  
$arr = get_defined_vars();

// affiche $b
  
print_r($arr["b"]);

// affiche le chemin jusqu'&agrave; l'interpr&eacute;teur
// CGI PHP (si PHP est utilis&eacute; en CGI)
// i.e. /usr/local/bin/php
  
echo $arr["_"];

// affiche la ligne de commande, s'il y en a une
  
print_r($arr["argv"]);

// affiche toutes les variables serveurs
  
print_r($arr["HTTP_SERVER_VARS"]);

// affiche toutes les cl&eacute;s disponibles dans les tableaux de variables
  
print_r(array_keys(get_defined_vars()));
?>

Voir aussi get_defined_functions() et get_defined_constants().