Я хочу, чтобы две вещи случались, когда это правда. Он работает отлично, но я не уверен, что это хорошее программирование.PHP Shorthand If/Else
$a =1;
($a == 1) ? (($b= 'val1') && ($c= 'val2')) : null;
echo $b . '<br/>';
echo $c;
Я мог бы просто написать, если иначе, но так, это умно. Пожалуйста, помогите мне ...
* «таким образом, это умный» * - нет, это не так ... – DCoder
Нет, на самом деле это не умно; это просто хвастается. Хорошо для обучения, но не хорошего для кода реального мира. Вы должны использовать 'if'. – Jon
Умный? я думаю, что более разумно писать код, чтобы каждый легко понимал. Я бы постарался избежать тройных операторов, это путает вопросы. –