era un problema di trimming o cosa ??

comunque strpos ti torna la posizione in cui inizia il match, quindi potrebbe tornare 0 avendola trovata... il corretto uso è
Codice PHP:
if (FALSE!==strpos($haystack$needle))
  echo 
'trovato!'