⊗ppPmCdEm 90 of 447 menu

empty-kommandoen i PHP

Ofte i scripts opstår der behov for at kontrollere en variabel for tomhed. I PHP vil en variabel være tom, hvis den er lig med 0, '', '0', false eller null.

Kontrol for tomhed udføres ved hjælp af kommandoen empty:

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

Oftere opstår dog den omvendte opgave - kontrol for at variablen ikke er tom. Lad os vende vores betingelse:

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

Uden at køre koden, bestem hvad der vil blive vist på skærmen:

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

Uden at køre koden, bestem hvad der vil blive vist på skærmen:

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

Uden at køre koden, bestem hvad der vil blive vist på skærmen:

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

Uden at køre koden, bestem hvad der vil blive vist på skærmen:

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

Uden at køre koden, bestem hvad der vil blive vist på skærmen:

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

Uden at køre koden, bestem hvad der vil blive vist på skærmen:

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

Uden at køre koden, bestem hvad der vil blive vist på skærmen:

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

Uden at køre koden, bestem hvad der vil blive vist på skærmen:

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

Uden at køre koden, bestem hvad der vil blive vist på skærmen:

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

Uden at køre koden, bestem hvad der vil blive vist på skærmen:

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

Uden at køre koden, bestem hvad der vil blive vist på skærmen:

<?php $test = 'null'; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis