Tema: Duda
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/12/2009, 13:25
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Duda

isset para verificar si la varible fue definida explicitamente, empty en cambio sólo verifica si la variable es vacia, aunque no sea definida explicitamente:

empty Devuelve FALSE si var tiene un valor no vacío y diferente de cero.

Las siguientes expresiones son consideradas como vacías:


"" (una cadena vacía)
0 (0 como un entero)
"0" (0 como una cadena)
NULL
FALSE
array() (una matriz vacía)
var $var; (una variable declarada, pero sin un valor en una clase)

(manual de php)