Cargando

Ir a contenido

X

Que diferencias que existen en PHP entre las funciones isset() y empty()?





 

Publicado 24 febrero 2014 - 13:31
No comprendo que diferencias que existen en PHP entre las funciones isset() y empty(), cuando las utilizo me causan confusión.
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba


 

Publicado 24 febrero 2014 - 13:46
Las diferencias entre isset y empty es la siguiente:
Isset(): Devuelve true (veradero) si la variable existe y no es nulo. No provoca un error si no existe la variable.
Empty(): Devuelve true (veradero) si no existe la variable o su valor es vacio en una comparación. No provoca un error si no existe la variable.

isset se utiliza para saber que la variable fue creada, se utiliza muchos cuando se envia formularios, para asegurar que las variables enviadas existan.