MB: $GLOBALS oder Static für Konfigurationen?

Beitrag lesen

moin Community,

um Konfigurationen in einem Framework zu setzten, kann man ein Superglobale assoziatives Array verwnden $GLOBALS oder eine Klasse Config::get() - mein Wissensstand.

Frage: Was sind "Pros" und "Cons" dieser beiden Methoden?

Nebenfrage: ich habe aus SelfHTML kreisen gehört das es nicht gut sei, Superglobale Variablen zu verwenden. Bei globale Variablen kann ich nur erfahrungsgemäß zustimmen, aber bei einem Superglobalen assoziativem Array wie $SESSION oder $SERVER frage ich mich warum?

vgl MB