dedlfix: ich weis nicht wo es verloren geht

Beitrag lesen

Tach!

Bis zur ersten TRUE abfrage geht es, in der function nicht mehr.

Funktionen haben in PHP einen eigenen Scope. Variablen, die außen erstellt wurden, sind darin nicht existent. Man kann sie mit dem Schlüsselwort global in der Funktion bekanntgeben, aber das ist gemeinhin keine gute Idee. Funktionen übergibt man besser alles als Parameter, was sie zum Arbeiten brauchen, damit man nicht erst ihren Code lesen muss, um zu wissen, was irgendwo bereitgestellt sein muss.

dedlfix.