⊗ppPmCdEm 90 of 447 menu

Comando empty en PHP

A menudo en los scripts surge la necesidad de verificar si una variable está vacía. En PHP, una variable estará vacía si es igual a 0, '', '0', false o null.

La verificación de vacío se realiza mediante el comando empty:

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

Sin embargo, más a menudo surge la tarea inversa: verificar que una variable no esté vacía. Invertimos nuestra condición:

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

Sin ejecutar el código, determina qué se mostrará en la pantalla:

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

Sin ejecutar el código, determina qué se mostrará en la pantalla:

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

Sin ejecutar el código, determina qué se mostrará en la pantalla:

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

Sin ejecutar el código, determina qué se mostrará en la pantalla:

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

Sin ejecutar el código, determina qué se mostrará en la pantalla:

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

Sin ejecutar el código, determina qué se mostrará en la pantalla:

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

Sin ejecutar el código, determina qué se mostrará en la pantalla:

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

Sin ejecutar el código, determina qué se mostrará en la pantalla:

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

Sin ejecutar el código, determina qué se mostrará en la pantalla:

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

Sin ejecutar el código, determina qué se mostrará en la pantalla:

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

Sin ejecutar el código, determina qué se mostrará en la pantalla:

<?php $test = 'null'; if (!empty($test)) { echo '+++'; } else { echo '---'; } ?>
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar