Registriert seit: 14. Sep 2004
Ort: Stuhr
1.078 Beiträge
Delphi 11 Alexandria
|
Re: [PHP] "global" - Muss das sein?
13. Aug 2008, 10:30
Ja, das muss sein und das ist so gesehen auch gut so.
Denn jetzt hast du nicht das Problem, dass du versehentlich lokal Variablennamen verwendest, die schon existieren und du damit bereits vorhandene Variablen überschreibst.
Nimm ein Projekt mit 200 PHP Dateien.
Wenn du dort keine lokale / globale Definition von Variablen hättest, müsstest du dauernd alle Dateien durchsuchen, damit du nicht versehentlich existierende überschreibst.
Wenn es sich allerdings um Konstanten handelt, kannst du diese mit define(name, wert) festlegen.
Diese musst du nicht mit global in jeder Funktion verfügbar machen.
|