Cita:
Iniciado por pateketrueke
no necesariamente:
Código PHP:
$foo = NULL;
$buzz = '';
$candy = FALSE;
echo '$foo: ' . (isset($foo)? 'si': 'no') . '<br />';
echo '$buzz: ' . (isset($buzz)? 'si': 'no') . '<br />';
echo '$candy: ' . (isset($candy)? 'si': 'no') . '<br />';
echo '$foo: ' . ( ! empty($foo)? 'si': 'no') . '<br />';
echo '$buzz: ' . ( ! empty($buzz)? 'si': 'no') . '<br />';
echo '$candy: ' . ( ! empty($candy)? 'si': 'no') . '<br />';
hay que revisar esta tabla:
http://www.blueshoes.org/en/developer/php_cheat_sheet/ 
empty = revisa si la variable esta vacia..
isset = revisa si la variable esta seteada..