Comment puis-je gérer l'avertissement de file_get_contents() fonction en PHP?

J'ai écrit un bout de code PHP comme ceci

$site="http://www.google.com";
$content = file_get_content($site);
echo $content;

Mais quand j'enlève "http://" de l' $site je reçois le message d'avertissement suivant:

Avertissement:
file_get_contents(www.google.com)
[function.file-get-contents]: failed
to open stream:

J'ai essayé try et catch mais il ne fonctionne pas.

  • Également une approche intéressante: stackoverflow.com/questions/6718598/...
  • Connexes: stackoverflow.com/q/2002610
  • Utiliser try-catch avec set_error_handler fonction comme l'a dit ici stackoverflow.com/a/3406181/1046909
  • Si vous supprimez http:// à partir de l'url, alors vous êtes à la recherche d'un fichier "www.google.com" sur votre disque local.
  • Comment cela peut-il avoir autant d'attention et de upvotes. Pourquoi voulez-vous supprimer les informations de protocole. Même en 2008, vous aviez FTP et HTTPS.
InformationsquelleAutor Waseem | 2008-11-07