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

Команда empty в PHP

Зачастую в скриптах возникает нужда в проверке переменной на пустоту. В PHP переменная будет пустая, если она равна 0, '', '0', false или null.

Проверка на пустоту выполняется с помощью команды empty:

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

Чаще, однако, возникает обратная задача - проверка на то, что переменная является не пустой. Давайте инвертируем наше условие:

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

Не запуская код, определите, что выведется на экран:

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

Не запуская код, определите, что выведется на экран:

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

Не запуская код, определите, что выведется на экран:

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

Не запуская код, определите, что выведется на экран:

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

Не запуская код, определите, что выведется на экран:

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

Не запуская код, определите, что выведется на экран:

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

Не запуская код, определите, что выведется на экран:

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

Не запуская код, определите, что выведется на экран:

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

Не запуская код, определите, что выведется на экран:

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

Не запуская код, определите, что выведется на экран:

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

Не запуская код, определите, что выведется на экран:

<?php $test = 'null'; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>
← →
↑
Русский▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить