Maison >développement back-end >tutoriel php >Solution à l'erreur de saisie de l'adresse https par la fonction file_get_contents en PHP
Cet article utilise deux méthodes pour résoudre l'erreur de saisie de l'adresse https dans la fonction file_get_contents en PHP. Les amis dans le besoin peuvent se référer à la
Méthode 1 :
En PHP, lors de l'exploration de sites Web https, le contenu d'erreur suivant s'affiche :<?php //file_get_contents抓取https地址内容 function getCurl($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); $result = curl_exec($ch); curl_close ($ch); return $result; }
Méthode 2 :
En PHP, lors de l'utilisation de la fonction file_get_contents pour capturer le contenu d'un site Web dont l'URL commence par https, un un avertissement d'erreur similaire au suivant apparaîtra : Avertissement : file_get_contents(https://127.0.0.1/index.php) [function.file-get-contents] : échec d'ouverture du flux : argument non valide dans E :websiteblogtest.php en ligne 25Ouvrez php.ini et find;extension=php_openssl.dll, supprimez les guillemets doubles ";" et redémarrez le serveur Web. Apache peut activer le test du module mod_ssl en même temps Le contenu ci-dessus a partagé avec vous deux méthodes pour résoudre l'erreur de saisie de l'adresse https dans la fonction PHP file_get_contents. J'espère que cela sera utile. à tout le monde. Recommandations associées :Utilisation et fonctions de base de l'en-tête en PHP
Explication détaillée des exemples de fonctions de comptage en PHP
Explication détaillée sur l'utilisation de la fonction spl_autoload_register() en PHP
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!