En adición a las respuestas de @pfranco y @idiviro, para saber cual es tipo de la variable y su contenido existe la funcion llamada
var_dump() que te puede ser muy util para entender tu problema, proba haciendo antes y despues del condicional
para asi terminas de enteder lo que te respondieron los compañeros.