Cita:
Iniciado por guardarmicorreo no, no es lo mismo.
...
pero simplemente con la variable lo que va a pasar es que independientemente de su valor si es declarada, si existe, entonces va a suceder lo que hay debajo del if.
saludos :)
No.
Cómo que independientemente de su valor..?
Si $a==false "va a suceder" lo que hay debajo del "if" independientemente de su valor? O si $a==0? O si $a==""??
Si al OP no le funcionaba, y luego si, debe buscar otra causa.Su código era correcto.