Problem mit globaler Variable

Moritz123

Erfahrenes Mitglied
Hallo!

ich habe in einem Script 2 Dateien per include() eingebunden. In der ersten sind div Config-Werte über den globalen Array $config['key'] registriert. Um diesen global zu machen, habe ich einfach folgendes geschrieben:
PHP:
global $config;

In der zweiten Datei stehen meine Funktionen. Nun möchte ich gerne in einer der Funktionen auf einen dieser oben beschriebenen Werte zugreifen, ohne ihn explizit im Funktionsaufruf zu übergeben. Ist das bei PHP nicht möglich?

Vielen Dank!
 
Dazu musst du in deiner Funktion extra noch mal global $config schreiben:
PHP:
function machWas() {
    global $config;
    echo $config['key'];
}
greetz
daddz
 
Zurück