НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
17 of 410 menu

Конструкция 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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить