La función de vacío() es una función incorporada en PHP que se utiliza para comprobar si una variable está vacía o no.
Sintaxis:
bool empty ( $var )
Parámetro: Esta función acepta un solo parámetro como se muestra en la sintaxis anterior y se describe a continuación.
- $var: Variable para comprobar si está vacío o no.
Nota: Debajo de la versión de PHP 5.5, vacío() solo admite variables, cualquier otra cosa dará como resultado un error de análisis. La siguiente declaración no funcionará en vacío (trim ($var)) . En su lugar, use trim($name) == false .
Valor devuelto: Devuelve FALSO cuando $var existe y tiene un valor no vacío, distinto de cero. En caso contrario devuelve VERDADERO.
Estos valores se consideran como un valor vacío:
- “” (una string vacía)
- 0 (0 como un número entero)
- 0.0 (0 como flotante)
- «0» (0 como una string)
- NULO
- FALSO
- array() (una array vacía)
El siguiente programa ilustra la función de vacío() en PHP:
<?php // PHP code to demonstrate working of empty() function $var1 = 0; $var2 = 0.0; $var3 = "0"; $var4 = NULL; $var5 = false; $var6 = array(); $var7 = ""; // for value 0 as integer empty($var1) ? print_r("True\n") : print_r("False\n"); // for value 0.0 as float empty($var2) ? print_r("True\n") : print_r("False\n"); // for value 0 as string empty($var3) ? print_r("True\n") : print_r("False\n"); // for value Null empty($var4) ? print_r("True\n") : print_r("False\n"); // for value false empty($var5) ? print_r("True\n") : print_r("False\n"); // for array empty($var6) ? print_r("True\n") : print_r("False\n"); // for empty string empty($var7) ? print_r("True\n") : print_r("False\n"); // for not declare $var8 empty($var8) ? print_r("True\n") : print_r("False\n"); ?>
True True True True True True True True
Referencia: http://php.net/manual/en/function.empty.php
Publicación traducida automáticamente
Artículo escrito por Mithun Kumar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA