У меня есть следующий пример:Понимание тройной оператор
$a=false;
$b=true;
$c=false;
if($a ? $b : $c){
echo 'false';
} else {
echo 'true';
}
Я не могу понять это утверждение, и мне нужно чтобы кто-то объяснить мне, как это работает ...
Я голосую закрыть этот вопрос не по теме, потому что он неопределенный, широкий и, вероятно, просто включает в себя чтение руководства. – PeeHaa
Единственное, что вам нужно сделать, чтобы понять это, - это «распаковать» тернарное выражение '$ a? $ b: $ c' затем заменить результат внутри 'if' [Ternary Operator] (http://php.net/manual/en/language.operators.comparison.php#language.operators.comparison.ternary) –