Categorías: PHP y MySQL

PHP is_null(): Comprobar si una variable es NULL

Vamos a repasar la función de PHP is_null(), su funcionalidad es determinar si una variable es NULL o no.

Otras funciones similares son:

  • PHP isset(): Para comprobar si una variable está definida.
  • PHP empty(): Para saber si una variable está vacía.

Comparativa de las 3 funciones:

Sintaxis de PHP is_null()

Veamos la sintaxis de esta función de PHP extraída de su web oficial:

is_null ( variable )

Os explico el único parámetro:

  • La función devuelve el valor TRUE si es NULL y FALSE en caso contrario.
  • variable (Obligatorio): Variable a comprobar.

Ejemplos de PHP is_null()

He preparado este ejemplo de is_nul():

$variable = NULL;
if(is_null($variable))
 {
 var_dump(is_null($inexistent));
 }

if(is_null($noexisteestavariable))
 {
 var_dump(is_null($noexisteestavariable));
 }

Os explico el código de ejemplo:

  • Declaramos una variable y le asignamos valor ‘NULL’.
  • Comprobamos con is_null() si la variable = ‘NULL’.
  • En caso afirmativo sacamos por pantalla con var_dump() el valor devuelvo por la función is_null().
  • Lo mismo en el segundo ejemplo pero con una variable que no hemos declarado en ningún lugar del código. También se considerará NULL.
compartir
Publicado por
Aner Barrena