Non mais, peu importe que tu fasses un echo $string, je te demande ce qu'elle contient à la base, car on a l'impression qu'elle ne contient rien dans ton code, que tu as juste copié le code donné ci-dessus sans même choper une page quelconque avec un file_get_contents() par exemple. Du coup tu cherches dans un truc vide, et forcément que ça marche pas, vu qu'il n'y a rien dans le vide. 