PHP file_get_contents 関数のタイムアウトに対するいくつかの解決策
?
$opts = array( ‘http'=>array( ‘method'=>”GET”, ‘timeout'=>60, ) ); $context = stream_context_create($opts); $html =file_get_contents('http://www.example.com', false, $context); fpassthru($fp);
$cnt=0; while($cnt < 3 && ($str=@file_get_contents('http…'))===FALSE) $cnt++;
?