Это старая версия документа!
Полезные функции
Краткая запись if или Тернарный оператор
Тернарный оператор является более коротким аналогом IF и в некоторых случаях позволяет значительно сократить код.
Условия
——————————————————————————-
<?php if ($param == '') echo $text; ?>
<?php if ($request->_name == '') echo $text; ?>
<?php echo ($request->_name == '') ? $text: ''; ?>
$param = ($var > 2 ? true : false);
——————————————————————————-
Вывод тегов при выключенном глобальном параметре short_tag в php.ini
<?php echo $type == 1 ? "<div>":'<a>'; ?>
<?php echo $type == 1 ? "</div>":'</a>'; ?>
——————————————————————————-
Вывод тегов при включенном глобальном параметре short_tag в php.ini
<?=$type == 1 ? "<div>":'<a>';?>
<?=$type == 1 ? "</div>":'</a>';?>