ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
16 of 410 menu
Хочешь читать code.mu на своем родном языке? Помоги с переводом! Переведем мы сами, тебе нужно указать на ошибки перевода:) Оставляй заявку ->

Конструкция isset

Конструкция isset проверяет, существует ли переменная и не является ли её значение null. Возвращает true, если переменная существует и не равна null, в противном случае возвращает false. Может принимать несколько параметров - в этом случае вернёт true только если все переданные переменные существуют.

Синтаксис

isset($var);
isset($var1, $var2, ...);

Пример

Проверим существование переменной:

<?php $var = 'test'; var_dump(isset($var)); ?>

Результат выполнения кода:

true

Пример

Проверим несколько переменных:

<?php $a = 1; $b = null; var_dump(isset($a, $b)); ?>

Результат выполнения кода:

false

Пример

Проверим несуществующую переменную:

<?php var_dump(isset($undefinedVar)); ?>

Результат выполнения кода:

false

Смотрите также

  • функцию empty,
    которая проверяет, пуста ли переменная
  • функцию is_null,
    которая проверяет переменную на null
byenru