⊗ppPmCdEm 90 of 447 menu

Funkcja empty w PHP

Często w skryptach pojawia się potrzeba sprawdzenia zmiennej pod kątem pustosci. W PHP zmienna będzie pusta, jeśli jest równa 0, '', '0', false lub null.

Sprawdzanie pustości wykonuje się za pomocą funkcji empty:

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

Częściej jednak pojawia się odwrotne zadanie - sprawdzenie, czy zmienna jest niepusta. Odwróćmy nasz warunek:

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

Bez uruchamiania kodu określ, co wyświetli się na ekranie:

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

Bez uruchamiania kodu określ, co wyświetli się na ekranie:

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

Bez uruchamiania kodu określ, co wyświetli się na ekranie:

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

Bez uruchamiania kodu określ, co wyświetli się na ekranie:

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

Bez uruchamiania kodu określ, co wyświetli się na ekranie:

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

Bez uruchamiania kodu określ, co wyświetli się na ekranie:

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

Bez uruchamiania kodu określ, co wyświetli się na ekranie:

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

Bez uruchamiania kodu określ, co wyświetli się na ekranie:

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

Bez uruchamiania kodu określ, co wyświetli się na ekranie:

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

Bez uruchamiania kodu określ, co wyświetli się na ekranie:

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

Bez uruchamiania kodu określ, co wyświetli się na ekranie:

<?php $test = 'null'; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć