PHP stream_context_create()函数的使用示例


Posted in PHP onMay 12, 2015

stream_context_create()函数是用来 创建打开文件的上下文件选项 ,用于fopen(),file_get_contents()等过程的超时设置、代理服务器、请求方式、头信息设置的特殊过程。

比如说,上篇php教程中gd库实现下载网页所有图片中,第10行:

利用了stream_context_create()设置代理服务器:

//设置代理服务器

$opts = array('http'=>array('request_fulluri'=>true));

$context = stream_context_create($opts);

$content = file_get_contents($url,false,$context);

利用了stream_context_create()设置超时时间:
 $opts = array(

    'http'=>array(

    'method'=>"GET",

    'timeout'=>60,

  )

);

$context = stream_context_create($opts);

$html =file_get_contents('https://3water.com', false, $context);
PHP 相关文章推荐
十天学会php之第六天
Oct 09 PHP
dedecms中显示数字验证码的修改方法
Mar 21 PHP
PHP提取中文首字母
Apr 09 PHP
php中去除所有js,html,css代码
Oct 12 PHP
php适配器模式介绍
Aug 14 PHP
探讨PHP中this,self,parent的区别详解
Jun 08 PHP
php获取textarea的值并处理回车换行的方法
Oct 20 PHP
ThinkPHP通过AJAX返回JSON的两种实现方法
Dec 18 PHP
[原创]php实现子字符串位置相互对调互换的方法
Jun 02 PHP
YII中Ueditor富文本编辑器文件和图片上传的配置图文教程
Mar 15 PHP
PHP实现验证码校验功能
Nov 16 PHP
ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
Jun 13 PHP
php中使用gd库实现下载网页中所有图片
May 12 #PHP
php中使用gd库实现远程图片下载实例
May 12 #PHP
PHP输入输出流学习笔记
May 12 #PHP
PHP SPL标准库之SplFixedArray使用实例
May 12 #PHP
php中get_defined_constants函数用法实例分析
May 12 #PHP
PHP SPL标准库之数据结构栈(SplStack)介绍
May 12 #PHP
php遍历类中包含的所有元素的方法
May 12 #PHP
You might like
再推荐十款免费的php开发工具
2015/11/09 PHP
PHP 的Opcache加速的使用方法
2017/12/29 PHP
javascript 实用的文字链提示框效果
2010/06/30 Javascript
在js中判断checkboxlist(.net控件客户端id)是否有选中
2013/04/11 Javascript
jquery的trigger和triggerHandler的区别示例介绍
2014/04/20 Javascript
从零学JSON之JSON数据结构
2014/05/19 Javascript
在父页面得到zTree已选中的节点的方法
2015/02/12 Javascript
JavaScript实现简单图片翻转的方法
2015/04/17 Javascript
TypeScript Type Innference(类型判断)
2016/03/10 Javascript
深入浅析JSON.parse()、JSON.stringify()和eval()的作用详解
2016/04/03 Javascript
Angular4学习笔记之实现绑定和分包
2017/08/01 Javascript
基于JavaScript实现带数据验证和复选框的表单提交
2017/08/23 Javascript
jquery 键盘事件的使用方法详解
2017/09/13 jQuery
AngularJs 禁止模板缓存的方法
2017/11/28 Javascript
JavaScript实现数值自动增加动画
2017/12/28 Javascript
vue2.0 中使用transition实现动画效果使用心得
2018/08/13 Javascript
实例详解带参数的 npm script
2019/05/28 Javascript
vue+element模态框中新增模态框和删除功能
2019/06/11 Javascript
原生js实现html手机端城市列表索引选择城市
2020/06/24 Javascript
python爬虫headers设置后无效的解决方法
2017/10/21 Python
浅析python继承与多重继承
2018/09/13 Python
简单了解python中的f.b.u.r函数
2019/11/02 Python
pandas的resample重采样的使用
2020/04/24 Python
解决pip install psycopg2出错问题
2020/07/09 Python
html5的画布canvas——画出弧线、旋转的图形实例代码+效果图
2013/06/09 HTML / CSS
Original Penguin美国官网:布拉德皮特、强尼德普喜爱的服装品牌
2016/10/25 全球购物
英国最大的化装舞会服装网站:Fancydress.com
2017/08/15 全球购物
意大利在线高尔夫商店:Online Golf
2021/03/09 全球购物
DBA的职责都有哪些
2012/05/16 面试题
Linux内核产生并发的原因
2016/11/08 面试题
大一期末自我鉴定
2013/12/13 职场文书
人力资源作业细则
2014/03/03 职场文书
门面房租房协议书
2014/08/20 职场文书
终止劳动合同证明书样本
2014/11/19 职场文书
接收函格式
2015/01/30 职场文书
初中运动会前导词
2015/07/20 职场文书