¿Hay alguna diferencia entre esto ...
if (is_null($var)) {
do_something();
}
¿y esto?
if ($var === null) {
do_something();
}
¿Qué forma es mejor para verificar si una variable contiene nulo o no? ¿Hay casos extremos que deba conocer? (Inicializo todas mis variables, por lo que las variables inexistentes no son un problema).
===operador sería más rápido ya que no es una función explícita ... pero me sorprendió una o dos veces.