Hello,
Kann sein dass ich zur Zeit bisschen viel C++ lese aber innerhalb einer Funktion stehen die ausserhalb deklarierten Variablen eigentlich zur Verfügung.
Hab ich etwas falsch verstanden oder durcheinander gebracht?
Ja, in PHP ist das nicht so, wie bei fast allen implizit deklarierenden Sprachen.
Variablen, sie außerhalb einer Funktion deklariert (also angelegt wurden), sind bei PHP innerhalb der Funktion erstmal nicht sichtbar, es sei denn, dass man sie dort auch wieder mit
global variablenname;
auf den Gültigkeitsbereich von außerhalb legt.
http://www.php.net/manual/en/language.variables.scope.php
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg