Hallo Vinzenz,
Siehe auch wahsagas Posting. Das Problem liegt darin, dass der Komma-Operator eben _nicht_ den letzten Ausdruck als Wert zurückliefert.
Sondern?
In dem Posting, das du verlinkt hast, stellt wahsaga ganz treffend fest, dass der Komma-Operator in PHP dasselbe macht wie in C. Was er wirklich tut, erklärt aber der Wiki-Artikel, auf den er verweist, leider auch nicht. Nämlich die Teilausdrücke von links nach rechts der Reihe nach auswerten und das Ergebnis des letzten Ausdrucks als Gesamtergebnis abliefen.
Aus diesem Grund fände ich eine Doku zum Komma-Operator hilfreich.
Ja, unbedingt.
Ciao,
Martin