Das war natürlich nur ein Beispiel zur Verdeutlichung...
In der Praxis werden meine Variabeln bestimmt in 20 Funktionen gebraucht. Mir wird gesagt, globals sind nicht gut und sinnlos! Stimmt das? Wie kann ich sonst eine Variable (nicht Konstante) definieren, die ich überall benutzen kann?
Und was heist 20 Funktionen? brauchst Du die tatsächlich?
Hast Du mal ne vernünftige Konzeption geschrieben?
Übrigens "nicht sinnvoll" ist nicht gleich "sinnlos":
Ich persönlich hätte kein Problem damit 20 Variablen als global zu definieren.
Wo es Sinn macht!
Aber mir fällt ehrlich nichts ein wo es Sinn machen könnte.
Aber mal ganz ehrlich was möchtest Du?
Hast Du je ne richtige Programmiersprache benutzt?
Nicht einmal bei VB kannst Du so ohne weiteres auf eine Variable zurückgreifen, bloß weil Du sie einmal definiert hast.
Und PHP 5 ist bereits draussen, und wird Dein Problem nicht lösen.
Tom