Бортовой журнал Ктулху
....может быть, после этого Вы сделаете единственно верный шаг, о котором будете жалеть всю жизнь.

Примеры тернарных операторов в PHP

Тернарный оператор - это такой урезанный аналог if else для двух значений. Также его удобно использовать если предварительно нужно проверить существование значения. Ниже несколько примеров использования.

 

js 9 3

PHP 5.3+

$var = $value ?: "Другое значение";
$var = $value ? $value : "Другое значение";

PHP 7

$var = $value ?? "Другое значение";
$var = isset($value) ? $value : "Другое значение";

Тернарные операторы могут быть вложенными.

$code = 0;
$var = ($code == 0) ? 'Успешно' : (($code == 1) ? 'Предупреждение' : 'Ошибка');

Данный код выведет "Предупреждение", потому что выражение вычисляется слева направо.

Рейтинг@Mail.ru
Яндекс.Метрика
Hosting Ukraine
Счетчик PR-CY.Rank
Счетчик PR-CY.Rank