как выглядит сокращенное написание конструкции if else?
Сокращенное написание if else называется "Тернарным оператором". Например:
Кратко можно записать так:
Или если речь идет о присваивании, то:
Сокращенно записывается так:
$a = 1;
if ($a == 1)
echo "one";
else
echo "not_one";
Кратко можно записать так:
echo $a==1?'one':'not_one';
Или если речь идет о присваивании, то:
$a = 1;
if ($a == 1)
$b = 'one';
else
$b = "not_one";
Сокращенно записывается так:
$b = ($a==1)?'one':'not_one';
Оставить свой ответ: