Программисты больше не нужны!
Нужны ИИ инженеры! Хотите научиться? Вступайте в канал!
17 of 410 menu
◀ ▶
Новинка! Бесплатный тренинг "Практика на Проектах". Начало 29 октября. Нарабатываем опыт! Вступайте!

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

Конструкция empty проверяет, является ли переменная пустой. Она возвращает true, если переменная не существует или содержит "пустое" значение. В первый параметр передается проверяемая переменная.

Синтаксис

empty(mixed $var): bool

Пример

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

<?php $var1 = ''; $var2 = 0; $var3 = null; var_dump(empty($var1)); // true var_dump(empty($var2)); // true var_dump(empty($var3)); // true ?>

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

true true true

Пример

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

<?php $var1 = 'text'; $var2 = 1; $var3 = ['a']; var_dump(empty($var1)); // false var_dump(empty($var2)); // false var_dump(empty($var3)); // false ?>

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

false false false

Пример

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

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

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

true

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

  • функцию isset,
    которая проверяет существование переменной
  • функцию is_null,
    которая проверяет переменную на null
← →
↑
Русский▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить