String comparar não está funcionando

Estou tentando comparar títulos de posts no wordpress para evitar criar uma postagem com um título que já existe.

foreach ($postnamearray as $value) { if($value === $titelzor) { echo' '.$value.' === '.$titelzor.' '; } else { echo' '.$value.' != '.$titelzor.' 
'; } }

No entanto, não está funcionando! Quando uma correspondência deve ser encontrada, ela volta como (desculpe o texto holandês):

 zovty, bedankt! != zovty, bedankt! 

Mas é suposto voltar como

 zovty, bedankt! === zovty, bedankt! 

Portanto, o script não parece detectar isso como tendo encontrado uma correspondência. O que eu fiz errado?

Eu acho que uma das seqüências de caracteres pode conter espaços em branco ou caracteres novos da linha, então tente isso:

 if (trim($value) == trim($titelzor)) ...