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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне