¿En dónde debo usar isset () y! Empty ()
Leí en alguna parte que elisset()
La función trata una cadena vacía comoTRUE
, por lo tantoisset()
no es una forma efectiva de validar entradas de texto y cuadros de texto desde un formulario HTML.
Así que puedes usarempty()
para comprobar que un usuario tecleó algo.
¿Es cierto que elisset()
La función trata una cadena vacía comoTRUE
?
Entonces en que situaciones debo usarisset()
? ¿Debo usar siempre!empty()
para comprobar si hay algo?
Por ejemplo, en lugar de
if(isset($_GET['gender']))...
Usando esto
if(!empty($_GET['gender']))...