Hallo Martin,
[..], was ist der Vorteil gegenüber einer if/else-Konstruktion?
Ich finde
$foo = ($bar == 42) ? 'Mittwoch' : 'Freitag';
wesentlich eleganter, intuitiver und kürzer als
if($bar == 42) {
$foo = 'Mittwoch';
} else {
$foo = 'Freitag';
}
Der vom OP gezeigte Code ist natürlich nicht sinnvoll.
Servus,
Flo