Тернарный оператор в PHP

Опубликовано в: PHP шпаргалка, код, заметки

Тернарный оператор (?:)  

Представляет собой более короткую запись if-else

Пример с if-else

$age = 17;

if ($age >= 18) {
	$message = "Доступ разрешен";
} else {
	$message = "Доступ запрещен";
}

echo $message; // Выведет: Доступ запрещен

Пример с тернарным оператором

$age = 17;
$message = ($age >= 18) ? "Доступ разрешен" : "Доступ запрещен";
echo $message; // Выведет: Доступ запрещен

Тернарный оператор проверяет условие и возвращает значение. Чтобы сразу распечатать значение, можно использовать echo вместе с тернарным оператором.

$age = 17;
echo ($age >= 18) ? "Доступ разрешен" : "Доступ запрещен"; // Выведет: Доступ запрещен
1 минут чтения Sodium Carbonate

Комментарии (0)

Комментарии отсутствуют
Добавление комментариев доступно только зарегистрированным пользователям

Мультикатегории статьи

Дополнительные категории, в которых эта статья показывается как похожая.

Автор контента

webitproff

Оффлайн

Sodium Carbonate

Последняя авторизация: 19.09.2026 10:26

Обо мне кратко
Поддержка и разработка веб-проектов на CMF Cotonti: приватные мессенджеры через сайт, открытые и закрытые небольшие социальные сети, торговые площадки и маркетплейсы, портал биржи фриланса и услуг, каталоги товаров оптовых поставщиков, дропшиппинг-платформы, интернет-магазины и многое другое.
Смотреть разработки и скачать
Публичное портфолио моих работ и разработок
Телеграм для сообщений
@webitproff
Телеграм-канал
@s/aBuyFILE
  • Страница размещена: 21.07.2025 07:52
  • Последнее обновление: 21.07.2025 07:52

Похожие страницы

Оператор match (PHP 8)
1 5️⃣ match (PHP 8) — Улучшенный switchОн возвращает значение и использует строгое сравнение (===).$day =
Оператор ??
2 Оператор ?? Позволяет проверить, существует ли переменная, и использовать значение по умолчанию.Оператор ?? в PHP чаще
Условный оператор switch
3 switch — Альтернатива if-elseif-elseКогда нужно проверить одно значение на несколько случаев, switch удобнее.$day =