Někdy může takové rychlé vyhodnocení podmínky slušně zpřehlednit kód.


$id=18;
echo !$id ? "nic" : $id;

Samozřejmě je třeba vědět co děláte, zrovna tento příklad může být příčinou pár špatně identifikovatelných chyb.

Ternární operátor můžeme taky elegantně vložit přímo do řetězce.


<?php
echo'<strong>'.(isset($id)?'Úprava novinky':'Přidání novinky').'</strong>';
?>

Závorky nejsou nutné, ale v rámci zachování štábní kultury jsou určitě vhodné.

Komentáře

Váš komentář: