Validar si una variable es NULL en PHP

Validar si una variable es NULL en PHP

Para determinar si una variable es NULL se puede utilizar los siguientes métodos:
isset($a)
is_null($a)
donde por ejemplo si se implementa lo siguiente:

<?php
   $a;
   $b =2;
   if(isset($a)){
      echo "La variable esta definida y no es null";
   }else{
      echo "La variable es null o no esta definido";
   }
   if(is_null($a)){
      echo "Es NULL";
   }else{
      echo"No Es NULL";
   }
?>

En ambas comparaciones se determina que la variable $a es null. Si en el caso de NO haber definido la variable $a y realizamos las comparaciones el resultado será el mismo. De ser necesario comparar dos o más variables a la vez, lo ideal es utilizar el método isset, ya que da la posibilidad de parametrizar con más de una variable.

<?php
   $a=1;
   $b=2;
   if(isset($a,$b,$c)){
      echo"Parametros OK";
   }else{
      echo"Son requeridos todos los parametros";
   }
?>

De ese modo determinamos que se enviaron todos los parámetros requeridos.

PHP

Descargar la fuente del ejemplo
Descargar