Hi,
Ich habe eine PHP-Datei, in der ich eine Menge Variablen definiert habe. Diese binde ich in eine andere PHP-Datei ein. Auf die Variabeln kann ich zugreifen, aber nur ausserhalb einer Funktion. Gibt es einen Weg, auf diese zuzugreifen, ohne sie in jeder einzelnen Funktion einzubinden (was eigentlich ziemlich sinnlos ist)?
Du kannst variablen als Global definieren.
PHP_Mnual hilft Dir mit Sicherheit.
Sicher? Auch in PHP4? Ich werd mal suchen gehen...
Übrigens ist dies nicht sinnlos.
Im Gegenteil!
Mal ein bischen nachdenken warum dies wohl so ist?
Kleine Denkanstöße:
Große Projekte, viele Variablen, viel includes, fehlende Übersicht, unnötiger Speicherplatzverbrauch?
Hab ein Gegenargument:
Wenn ich 20 Variabeln hab, und die in jede Funktion, die eine davon braucht, einbinde, include ich alle Variabeln bestimmt viel mal mehr, als wenn ich sie einmal einbinde, und der Inhalt dann überall verfügbar ist.
Gruß, Marko