PHP globale Funktion geht das?

L

Lukasz

Hallo

Ich habe eine besondere Aufgabe in der Programmierung, wo eine Funktion so behandelt werden sollte, als ob es nicht in keiner Funktion stehen würde. Also global. Weil sonst müsste ich hunderte Variablen mittels global freischalten.

Geht sowas in PHP?

Wenn auch über einen Umweg?
 
Generell gibt es keinen eingeschränkten Geltungsbereich für Funktionen. Sobald eine definiert wurde, ist sie überall und in jedem Kontext verfügbar. Etwas anders ist es natürlich in Klassen oder Objekten, denn dort werden Funktionen zu Methoden und sind damit objektgebunden.
 
Zurück