⊗ppPmCdEm 90 of 447 menu

Príkaz empty v PHP

V skriptoch často vzniká potreba overiť premennú na prázdnosť. V PHP bude premenná prázdna, ak sa rovná 0, '', '0', false alebo null.

Kontrola prázdnosti sa vykonáva pomocou príkazu empty:

<?php $test = ''; if (empty($test)) { echo '+++'; } else { echo '---'; } ?>

Častejšie sa však vyskytuje opačná úloha - kontrola, že premenná nie je prázdna. Invertujme našu podmienku:

<?php $test = ''; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>

Bez spustenia kódu určite, čo sa vypíše na obrazovku:

<?php $test = 0; if (empty($test)) { echo '+++'; } else { echo '---'; } ?>

Bez spustenia kódu určite, čo sa vypíše na obrazovku:

<?php $test = -1; if (empty($test)) { echo '+++'; } else { echo '---'; } ?>

Bez spustenia kódu určite, čo sa vypíše na obrazovku:

<?php $test = ''; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>

Bez spustenia kódu určite, čo sa vypíše na obrazovku:

<?php $test = -1; if (empty($test)) { echo '+++'; } else { echo '---'; } ?>

Bez spustenia kódu určite, čo sa vypíše na obrazovku:

<?php $test = '0'; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>

Bez spustenia kódu určite, čo sa vypíše na obrazovku:

<?php $test = -1; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>

Bez spustenia kódu určite, čo sa vypíše na obrazovku:

<?php $test = null; if (empty($test)) { echo '+++'; } else { echo '---'; } ?>

Bez spustenia kódu určite, čo sa vypíše na obrazovku:

<?php $test = false; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>

Bez spustenia kódu určite, čo sa vypíše na obrazovku:

<?php $test = true; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>

Bez spustenia kódu určite, čo sa vypíše na obrazovku:

<?php $test = 'false'; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>

Bez spustenia kódu určite, čo sa vypíše na obrazovku:

<?php $test = 'null'; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť