ホームページ  >  記事  >  バックエンド開発  >  file_get_contents リモート Web ページのコンテンツを取得 function_PHP チュートリアル

file_get_contents リモート Web ページのコンテンツを取得 function_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:01:30978ブラウズ

何らかの理由で、PHP のallow_url_fopen オプションがオフになっているため、file_get_contents を直接使用してリモート Web ページのコンテンツを取得することはできません。つまり、別の関数curlを使用できます。 ​

リモート Web ページのコンテンツを取得するための無制限の file_get_contents 関数

function vita_get_url_content($url) {
if(function_exists('file_get_contents')) {
$file_contents = file_get_contents($url);
} その他 {
$ch =curl_init();
$タイムアウト = 5;
curl_setopt ($ch、curlopt_url、$url);
curl_setopt ($ch,curlopt_returntransfer, 1);
curl_setopt ($ch、curlopt_connecttimeout、$timeout);
$file_contents =curl_exec($ch);
curl_close($ch);
}
$file_contents を返す;
}


/*
何らかの理由で、PHP チュートリアルのallow_url_fopen オプションがオフになっているため、file_get_contents を直接使用してリモート Web ページのコンテンツを取得することはできません。つまり、別の関数curlを使用できます。


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445436.html技術記事何らかの理由で、PHP のallow_url_fopen オプションがオフになっているため、file_get_contents を直接使用してリモート Web ページのコンテンツを取得することはできません。つまり、別の関数を使用できます...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。