Я видел совет, который говорит, что Темнарный оператор не должен быть вложенным.
Я проверил код ниже, и он работает хорошо. Мой вопрос в том, я не видел Тернарного оператора, как это раньше. Итак, так ли это надежно, как он использовался в , если
или мог что-то подобное прийти и укусить меня позже (не с точки зрения читаемости, а не удалось).
$rule1 = true;
$rule2 = false;
$rule3 = true;
$res = (($rule1 == true) && ($rule2 == false) && ($rule3 == true)) ? true : false;
if($res) {
echo "good";
} else {
echo "fail";
}
Спасибо!