Voir toutes les variable accessibles

Contenu du snippet

Il arrive parfois qu'on ai un conflit de nom de variable entre les sessions, les cookies et les variables mêmes.
Ce script permet de voir TOUT ce que le script connait comme nom de variables.

Pratique quand on veux débugger ou trouver une obm de variable (et son contenu par la même occasion).

Personnelement il est toujours dans mon footer. Et je l'active en mode developpement / débuggage.

Source / Exemple :


Deux choix :
de la part de steph666 :
print "<pre>";
print_r($_GLOBALS);
print "</pre>";

ou de moi :

	foreach($GLOBALS as $cle => $valeur) {
		if (is_array($valeur)) {
			echo '<b>'.$cle.' :</b><br />';
			foreach($valeur as $_cle => $_valeur) {
				if (is_array($_valeur)) {
				echo '|   <b>'.$_cle.' :</b><br />';
				foreach($_valeur as $__cle => $__valeur) {
					echo '|   '.$__cle.' : '.$__valeur.'<br />'."\n";
				}
				echo '|   ---------------------------<br />';
			} else {
		  		echo '|   '.$_cle.' : '.$_valeur.'<br>'."\n";
			}			}
			echo '---------------------------<br /><br />';
		} else {
	  		echo $cle.' : '.$valeur.'<br />'."\n";
		}
	}

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.