17 of 410 menu

Konstrukce empty

Konstrukce empty kontroluje, zda je proměnná prázdná. Vrací true, pokud proměnná neexistuje nebo obsahuje "prázdnou" hodnotu. Do prvního parametru se předává kontrolovaná proměnná.

Syntaxe

empty(mixed $var): bool

Příklad

Zkontrolujeme několik proměnných na prázdnost:

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

Výsledek provedení kódu:

true true true

Příklad

Zkontrolujeme neprázdné proměnné:

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

Výsledek provedení kódu:

false false false

Příklad

Zkontrolujeme neexistující proměnnou:

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

Výsledek provedení kódu:

true

Viz také

  • funkci isset,
    která kontroluje existenci proměnné
  • funkci is_null,
    která kontroluje proměnnou na null
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout