⊗ppPmCdEm 90 of 447 menu

Il comando empty in PHP

Spesso negli script sorge la necessità di verificare se una variabile è vuota. In PHP una variabile è considerata vuota se è uguale a 0, '', '0', false o null.

La verifica della vuotezza viene eseguita con il comando empty:

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

Tuttavia, più spesso si presenta il compito inverso - verificare che una variabile non sia vuota. Invertiamo la nostra condizione:

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

Senza eseguire il codice, determina cosa verrà visualizzato sullo schermo:

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

Senza eseguire il codice, determina cosa verrà visualizzato sullo schermo:

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

Senza eseguire il codice, determina cosa verrà visualizzato sullo schermo:

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

Senza eseguire il codice, determina cosa verrà visualizzato sullo schermo:

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

Senza eseguire il codice, determina cosa verrà visualizzato sullo schermo:

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

Senza eseguire il codice, determina cosa verrà visualizzato sullo schermo:

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

Senza eseguire il codice, determina cosa verrà visualizzato sullo schermo:

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

Senza eseguire il codice, determina cosa verrà visualizzato sullo schermo:

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

Senza eseguire il codice, determina cosa verrà visualizzato sullo schermo:

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

Senza eseguire il codice, determina cosa verrà visualizzato sullo schermo:

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

Senza eseguire il codice, determina cosa verrà visualizzato sullo schermo:

<?php $test = 'null'; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta