ЭЛВИС ОПЕРАТОР PHP
Оператор тернарного условия в PHP называется «элвис оператором». Он позволяет сократить запись условных выражений для присваивания значения переменной в зависимости от истинности условия. Оператор записывается следующим образом:
$result = $condition ? $value1 : $value2;
Здесь $condition – это условие, которое проверяется. Если оно истинно, переменной $result присваивается значение $value1, иначе – значение $value2.
В качестве примера рассмотрим задачу проверки, является ли число четным или нечетным. С использованием элвис оператора ее решение выглядит так:
$number = 7;
$result = $number % 2 == 0 ? 'Четное' : 'Нечетное';
echo $result;
Здесь переменной $number присваивается значение 7, и с помощью оператора % проверяется, делится ли число на 2 без остатка. Если да, то оно четное, и в переменную $result записывается значение 'Четное', иначе – 'Нечетное'. Результат выводится на экран с помощью функции echo.
Нейронная сеть на PHP
PHP : ?: operator (the 'Elvis operator') in PHP
Создание ОС [PHP Devel Studio] - Меню Загрузки ► #1
PHP Elvis operator
Изучение PHP для начинающих - Урок #11 - Условные операторы
Как легко взломать сайт на PHP — SQL injection