Hallo, ich zitiere mal aus dem Manual:
"
Globale Variablen: $GLOBALS
Dies ist eine 'superglobale' oder automatisch globale Variable. Das bedeutet, dass die Variable in allen Sichtbarkeitsbereichen eines Skripts verfügbar ist. Sie brauchen dieses Array nicht mit global $GLOBALS; in Funktionen oder Methoden importieren, um darauf zuzugreifen.
"
Demnach müsste doch Folgendes funktionieren und wenn ich mich nicht ganz stark irre, hat es das auch früher getan.
$abc ='12345';
function xy()
{
print_r($GLOBALS);
}
Nun aber nicht mehr. Warum?
Ausserhalb der Funktion erfolgt die Ausgabe natürlich problemlos.
print_r($GLOBALS);
Tommy