как выглядит сокращенное написание конструкции 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';



Оставить свой ответ:

Имя:*
E-Mail:
Вопрос:
Skolko buдет пять пдюс сeмь?
Ответ:*
QQpedia21.ru - cамые интересные вопросы