⊗ppPmCdEm 90 of 447 menu

De empty opdracht in PHP

In scripts is er vaak behoefte aan het controleren van een variabele op leegte. In PHP is een variabele leeg als deze gelijk is aan 0, '', '0', false of null.

Controle op leegte wordt uitgevoerd met behulp van de opdracht empty:

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

Vaker echter doet zich de omgekeerde taak voor - controleren of een variabele niet leeg is. Laten we onze voorwaarde omkeren:

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

Zonder de code uit te voeren, bepaal wat er op het scherm wordt weergegeven:

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

Zonder de code uit te voeren, bepaal wat er op het scherm wordt weergegeven:

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

Zonder de code uit te voeren, bepaal wat er op het scherm wordt weergegeven:

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

Zonder de code uit te voeren, bepaal wat er op het scherm wordt weergegeven:

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

Zonder de code uit te voeren, bepaal wat er op het scherm wordt weergegeven:

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

Zonder de code uit te voeren, bepaal wat er op het scherm wordt weergegeven:

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

Zonder de code uit te voeren, bepaal wat er op het scherm wordt weergegeven:

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

Zonder de code uit te voeren, bepaal wat er op het scherm wordt weergegeven:

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

Zonder de code uit te voeren, bepaal wat er op het scherm wordt weergegeven:

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

Zonder de code uit te voeren, bepaal wat er op het scherm wordt weergegeven:

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

Zonder de code uit te voeren, bepaal wat er op het scherm wordt weergegeven:

<?php $test = 'null'; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren