$GLOBALS[''] order global ?
-
-
Warum solltest du auch $GLOBALS['x'] schreiben, wenn du auch einfach $x schreiben kannst?
Generell enthält $GLOBALS alle momentan global gültigen Variablen. -
Naja, wenn ich nichts in die function rein schicke kann ich es ja nicht nutzen.
Manchmal ist es ja nicht einfach den überblick zu behalten und man vergisst etwas in die function rein zu schicken.
Daher dachte ich an GLOBALS. -
Mit GLOBALS greifst du halt nur einmal auf die Variable zu. Verwendest du die Variable nur einmal mag das praktikabel sein, sobald sie aber in der Funktion mehrfach vorkommt, ist es doch einfacher, am Anfang einmal global $x zu schreiben und dann für den Rest der Funktion nur noch $x.
Generell gilt aber, dass man möglichst immer die Variablen übergeben sollte, weil man sonst bei komplexeren Skripten schnell durcheinander kommt, mit welcher Variable man da jetzt gerade arbeitet. -
sobald sie aber in der Funktion mehrfach vorkommt, ist es doch einfacher, am Anfang einmal global $x zu schreiben und dann für den Rest der Funktion nur noch $x.
stimmt allergings.
Also werd ichs mal lassen =)Btw- stimmt es, dass Konstanten nicht in den GLOBALS auftauchen, weil dort nur Variablen zu finden sind?
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!