Hi,
Sollte ich dieses tun?
Wäre wohl besser ;-).
allerdings :-)
Das Stichwort lautet "Scope". Eine Variable hat nur Gültigkeit innerhalb des Blocks (Funktion, Schleife...), in dem sie deklariert wird.
'global $variable_x;'.
Dies widerspricht einem Grundprinzip der Datenverarbeitung. Man sollte auf sowas verzichten. Variablen werden genau dort deklariert, wo sie gebraucht werden; Funktionen werden sie übergeben; diese geben Werte zurück, anstatt globale Variablen zu verändern. Schleifen sind nur ein lokaler Block und brauchen daher nichts zurückzugeben, dennoch ist auch ihr Scope zu beachten.
Cheatah