Вопросы к Поиску с Алисой
Краткая форма записи условного оператора в PHP называется тернарным оператором и позволяет сократить код. www.programulin.ru www.delftstack.com
Синтаксис: condition ? trueExpression : falseExpression
. www.delftstack.com
Порядок работы:
?
разделяет условие и выражение, которое будет оцениваться, если условие истинно. www.delftstack.com :
разделяет истинное и ложное выражения. www.delftstack.com Пример: нужно вычислить стоимость доставки товара. www.programulin.ru Если цена товара ниже 1000 рублей, доставка должна быть 200 рублей, если стоимость товара 1000 рублей или выше — 100 рублей. www.programulin.ru
$price = 100; $shipping = $price < 1000 ? 200 : 100; www.programulin.ru
В каких случаях целесообразно использовать краткую форму записи:
В остальных случаях применение краткой формы записи условия if нецелесообразно. artinweb.biz