string getfile【PHP,file_get_contents函数读取远程数据超时的解决方法】

这篇文章主要介绍了PHP file_get_contents函数读取远程数据超时的解决方法,本文直接给出解决方法代码,需要的朋友可以参考下

在网络状况比较差的情况下file_get_contents函数经常读取远程数据失败。

解决办法如下:

代码如下:

/*设置超时配合失败之后尝试多次读取,效果比原先好很多*/

$url = "";

$opts = array(

"http"=>array(

"method"=>"GET",

"timeout"=>1, //设置超时

)

);

$context = stream_context_create($opts);

$contents = @file_get_contents($url,false,$context);

?>

推荐访问:超时 解决方法 函数 php file_get_contents函数读取远程数据超时的解决方法 php发送get数据