В любом языке, в котором имеется тернарный оператор, хорошо его применять. Есть такой оператор и в php. Его синтаксис прост:
Применение этого оператора в некоторых случаях позволяет сократить код.
Плохо
Хорошо
$age = 111; echo $age > 65 ? 'Мудрец' : 'Юнец'; //Вернет 'Мудрец'
Применение этого оператора в некоторых случаях позволяет сократить код.
Плохо
function confidential_name ($confidential) { if ($confidential) return 'Ограниченный доступ'; else return 'Без ограничений'; }
Хорошо
function confidential_name ($confidential) { return $confidential ? 'Ограниченный доступ' : 'Без ограничений'; }
Комментариев нет:
Отправить комментарий