Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ppPmCdEm 90 of 447 menu
◀ ▶

La commande empty en PHP

Souvent, dans les scripts, il est nécessaire de vérifier si une variable est vide. En PHP, une variable est considérée comme vide si elle est égale à 0, '', '0', false ou null.

La vérification de vacuité s'effectue à l'aide de la commande empty :

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

Cependant, la tâche inverse est plus fréquente - vérifier qu'une variable n'est pas vide. Inversons notre condition :

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

Sans exécuter le code, déterminez ce qui sera affiché à l'écran :

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

Sans exécuter le code, déterminez ce qui sera affiché à l'écran :

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

Sans exécuter le code, déterminez ce qui sera affiché à l'écran :

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

Sans exécuter le code, déterminez ce qui sera affiché à l'écran :

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

Sans exécuter le code, déterminez ce qui sera affiché à l'écran :

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

Sans exécuter le code, déterminez ce qui sera affiché à l'écran :

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

Sans exécuter le code, déterminez ce qui sera affiché à l'écran :

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

Sans exécuter le code, déterminez ce qui sera affiché à l'écran :

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

Sans exécuter le code, déterminez ce qui sera affiché à l'écran :

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

Sans exécuter le code, déterminez ce qui sera affiché à l'écran :

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

Sans exécuter le code, déterminez ce qui sera affiché à l'écran :

<?php $test = 'null'; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>
← →
↑
Français▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser