Camping_RIDER: Globale Variablen

Beitrag lesen

Aloha ;)

Deine config.php kann auch ein array zurückgeben, schön kompakt und an beliebiger Stelle abrufbar, ebenda, wo es grad gebraucht wird ($cfg = require 'config.php';).

Schon - aber in wiefern soll das besser sein, das Array immer wieder per require einzubinden, als die Werte einmal ins GLOBALS-Array zu werfen und dann zu verwenden? Das ist doch eigentlich - wie heißt es so schön im Schwäbischen - g'hupft wie g'sprunga.

Ich stimme dir zu, dass der Einsatz globaler Variablen im Einzelfall gut abgewägt werden sollte, es gibt aber nunmal Werte, die sinnvollerweise in GLOBALS gespeichert werden können. Es sollte nur nicht überhand nehmen.

Verstanden hätte ich es eher, wie delfix es imho schonmal getan hat, zu raten, auf GLOBALS innerhalb von Funktionen zugunsten von Parametern zu verzichten (und auch das ist imho nicht immer die effektivste, wenn auch vieleicht sauberste Lösung).

Grüße,

RIDER

--
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller
ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[