Multi: Alle Variablen am Ende der Seite ausgeben

Beitrag lesen

foreach (array_keys(get_defined_vars()) as $varname) {

Also beschränkst du die Ausgabe auf die Schlüssel .....

print '$'.$varname.':';
    $s=eval ("print_r($$varname);");
    if (isset($_SERVER['HTTP_HOST'])) {
             print htmlentities($s)."<br />";
    } else {
             print $s."\n";
    }
}

... um sie anschliessend wieder aus dem Scope zu fummeln?
Ist das nun ironisch von dir oder absichtlich durchs Knie von hinten ins Auge?

ein  schlichtes var_dump(get_defined_vars()); gibt Schlüssel UND Wert aus.

Oder versteh  ich nur nicht, was du da machen willst?