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:
1 |
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():
1 2 3 4 5 6 7 8 9 10 |
$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.