何らかの理由で、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を使用できます。