Rychlá podmínka alias ternární operátor
Odesláno v January 14, 2008 | Kategorie PHP, Programování, webdesign | Leave a Comment
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ář: