Uwielbiam robić tego typu rzeczy w Perlu: $foo = $bar || $baz
przypisanie $baz
do $foo
jeżeli $bar
jest pusta lub nieokreślona. Trzeba również $foo ||= $bletch
który przypisze tylko $bletch
na $foo
razie $foo
nie jest zdefiniowana lub pusty.
Operator trójskładnikowy w tej sytuacji jest żmudny i męczący. Z pewnością w PHP dostępna jest prosta, elegancka metoda?
A może jedyną odpowiedzią jest funkcja niestandardowa, która używa isset ()?