PHP file_get_contents函数读取远程数据超时的解决方法


Posted in PHP onMay 13, 2015

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

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

$url = 'https://3water.com';

          $opts = array( 

           'http'=>array( 

          'method'=>"GET", 

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

  ) 

 ); 

 $context = stream_context_create($opts); 

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

?>

PHP 相关文章推荐
网络资源
Oct 09 PHP
ecshop 批量上传(加入自定义属性)
Mar 20 PHP
PHP原生模板引擎 最简单的模板引擎
Apr 25 PHP
js限制checkbox勾选的个数以及php获取多个checkbbox的方法深入解析
Jul 18 PHP
php中apc缓存使用示例
Dec 25 PHP
CI使用Tank Auth转移数据库导致密码用户错误的解决办法
Jun 12 PHP
PHP将session信息存储到数据库的类实例
Mar 04 PHP
PHP 使用 Imagick 裁切/生成缩略图/添加水印自动检测和处理 GIF
Feb 19 PHP
header与缓冲区之间的深层次分析
Jul 30 PHP
PHP实现的注册,登录及查询用户资料功能API接口示例
Jun 06 PHP
php提交表单时保留多个空格及换行的文本样式的方法
Jun 20 PHP
thinkphp 5框架实现登陆,登出及session登陆状态检测功能示例
Oct 10 PHP
正确的PHP匹配UTF-8中文的正则表达式
May 13 #PHP
如何在HTML 中嵌入 PHP 代码
May 13 #PHP
PHP性能分析工具XHProf安装使用教程
May 13 #PHP
PHP CURL 多线程操作代码实例
May 13 #PHP
百度工程师讲PHP函数的实现原理及性能分析(三)
May 13 #PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
May 13 #PHP
百度工程师讲PHP函数的实现原理及性能分析(一)
May 13 #PHP
You might like
用户的详细注册和判断
2006/10/09 PHP
PHP对象转换为数组函数(递归方法)
2012/02/04 PHP
php微信公众平台开发类实例
2015/04/01 PHP
AJAX PHP无刷新form表单提交的简单实现(推荐)
2016/09/09 PHP
laravel 之 Eloquent 模型修改器和序列化示例
2019/10/17 PHP
PHP 进程池与轮询调度算法实现多任务的示例代码
2019/11/26 PHP
将json当数据库一样操作的javascript lib
2013/10/28 Javascript
图片上传插件jquery.uploadify详解
2013/11/15 Javascript
JS中FRAME的操作问题实例分析
2014/10/21 Javascript
JavaScript基础语法、dom操作树及document对象
2014/12/02 Javascript
jQuery实现菜单式图片滑动切换
2015/03/14 Javascript
JS+DIV+CSS实现的经典标签切换效果代码
2015/09/14 Javascript
浅析Node.js实现HTTP文件下载
2016/08/05 Javascript
详解JavaScript常量定义
2017/01/03 Javascript
使用node.js对音视频文件加密的实例代码
2017/08/30 Javascript
vue单页应用加百度统计代码(亲测有效)
2018/01/31 Javascript
详解各版本React路由的跳转的方法
2018/05/10 Javascript
Vue如何实现响应式系统
2018/07/11 Javascript
JS实现可视化音频效果的实例代码
2020/01/16 Javascript
JS图片预加载三种实现方法解析
2020/05/08 Javascript
JSONP解决JS跨域问题的实现
2020/05/25 Javascript
深度剖析使用python抓取网页正文的源码
2014/06/11 Python
Python过滤函数filter()使用自定义函数过滤序列实例
2014/08/26 Python
详解Python发送邮件实例
2016/01/10 Python
《Python学习手册》学习总结
2018/01/17 Python
Python3.5运算符操作实例详解
2019/04/25 Python
基于Pycharm加载多个项目过程图解
2020/01/19 Python
django 读取图片到页面实例
2020/03/27 Python
Python Request类源码实现方法及原理解析
2020/08/17 Python
HTML5无刷新改变当前url的代码
2017/03/15 HTML / CSS
澳大利亚在线批发商:Simply Wholesale
2021/02/24 全球购物
支部组织生活会方案
2014/06/10 职场文书
小学生春游活动方案
2014/08/20 职场文书
如何写股份合作协议书
2014/09/11 职场文书
2014小学教师个人工作总结
2014/11/10 职场文书
党支部综合考察意见
2015/06/01 职场文书