Ich stehe irgendwie auf der Leitung bei einem PHP-Problem und komme irgendwie nicht darauf, woran es liegt. Hier mal kurz was nicht funktioniert:
Ich habe 2 Funktionen. Funktion 1 generiert aus einem Array eine Tabelle, genauer gesagt erstellt sie einen Monatskalender. Rufe ich Show() auf, so wird die Tabelle per echo() ausgegeben.
Funktion 2 macht etwas ähnliches, nämlich sie soll die einzelnen Monate nochmal in einer Tabelle mit 3x4 als ganzes Jahr ausgeben, ebenfalls per echo. Beide Funktionen sind Methoden einer Klasse, aber das Verhalten ändert sich auch nicht, wenn die Funktionen allein stehen.
Jetzt das Problem: Die Ausgabe für die Monate ist gaz toll, nur leider nicht in der Tabelle für das Jahr. Zuerst spuckt mir PHP die Monate aus und anschließend die (dummerweise leere) Tabelle für das Jahr. Die echo-Befehle geben also ihre Ausgabe nicht da aus, wo sie eingebunden sind.