Hi,
Du moechtest dich mit dem Geltungsbereich von Variablen beschaeftigen.
Und mit Funktionen und insb. ihren Rueckgabewerten wohl auch.hab ich,
Dann hast du's noch nicht verstanden ... also noch mal lesen.
$output ist doch der rückgabewert der funktion create_table_row, oder?
Innerhalb der Funktion ist eine Variable namens $output definiert, und deren Inhalt wird am Ende mittels return an die aufrufende Stelle zurueckgegeben, ja.
und sollte doch außerhalb der funktion zur verfügung stehen?
Nein, warum sollte sie?
Sie ist innerhalb der Funktion definiert, existiert also auch nur dort.
MfG ChrisB