Hauptseite » Status 418 » PHP ist komisch Teil 2!

PHP ist komisch Teil 2!

Da wunder ich mich schon wieder, was PHP so treibt.

Da will man ganz einfach

$s = $x || $y || $z || 'nichts da';

hinschreiben.

Aber weit gefehlt!



Was in Perl ganz einfach geht, muss man für PHP "sehr leserlich" so hinschreiben:

$s = $x ? $x : ($y ? $y : ($z ? $z : 'nichts da'));

Da frag ich mich, wieso gelegentlich, oder auch häufig, die Aussage anzutreffen ist:
"Perl ist kryptisch"?

Davon abgesehen

$x ||= $y;

liefert natürlich auch nicht das gewünschte Ergebnis.
Weil, "Parse Error" sollte es eigentlich nicht sein.

Und im Übrigen mit 'or' wird auch nichts.

TrackBack

TrackBack-URL zu diesem Eintrag: http://vsrv.de/mt-cgi/mt-tb.cgi/83

Kommentar schreiben

(Ihr Kommentar wird zeitverzögert freigeschaltet. Danke für Ihre Geduld.)














Sitemap


no software patents


Home

Tu dich fei besinne
bleib immer emol stieh,
kimmst ah dorten hie
wu de hie willst.
Denn miet Eil un Hast
hat manicher in senn Labn
oft's Schennste verpasst.

Powered by
Movable Type 3.2


fpyo