Hi!
...danke, kannst Du mir bitte zum "Debugging!" einen Tip geben?
Zwei einfache, aber wirkungsvolle Mittel:
var_dump($variable) oder var_dump(ausdruck) zum Anzeigen von Werten oder Ergebnissen. var_dump() ist gegenüber einem echo deutlich genauer. Bei echo kann man nicht zwischen null, false und Leerstring unterscheiden, alles erzeugt keine Ausgabe. var_dump() zeigt immer was an. Und gerade bei komplexen Strukturen (Arrays, Objekte) empfiehlt sich vorher ein <pre> auszugeben (oder in die Quelltextansicht des Browsers zu schauen).
Meist reicht eine Kontrollausgabe schon, um den Ablauf zu verdeutlichen, beispielsweise wenn man sehen will, welcher Zweig von if-else genommen wird. Aber auch mit echo 'bin in if'; versus echo 'bin in else'; kann man sich Abläufe verdeutlichen.
Lo!