Tema: isset
Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/07/2005, 15:47
Avatar de nicolaspar
nicolaspar
 
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Lo del empty es correcto. El isset es para saber si la variable esta seteada, sin importar lo que contenga...o sea:
$var = '';
isset($var); #True
o
$var = 'cualquier cosa';
isset($var); #True
Pero si haces:
unset($var)
isset($var); #False.


Lo que vos haces haciendo:
if($var)
Es preguntar si esta tiene algun valor, es lo mismo que usar empty. en si sería:
$var = '';
if($var); #false
$var = 'cualquier cosa';
if($var); #True
y con
unset($var)
if($var); #False.
Pero como dicen, es mucho mejor usar empty si queres saber sobre el contenido de dicha var (no el seteo, que son cosas diferentes)
__________________
Mi punto de partida es Que Bueno Lo Nuevo