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 相关文章推荐
教你IIS6的PHP最佳配置方法
Sep 05 PHP
PHP邮件专题
Oct 09 PHP
PHP开发文件系统实例讲解
Oct 09 PHP
PHP生成静态页面详解
Dec 05 PHP
PHP5 面向对象程序设计
Feb 13 PHP
php xml文件操作代码(一)
Mar 20 PHP
PHP 抓取网页图片并且另存为的实现代码
Mar 24 PHP
基于MySQL分区性能的详细介绍
May 02 PHP
php使用smtp发送支持附件的邮件示例
Apr 13 PHP
yii框架配置默认controller和action示例
Apr 30 PHP
Yii框架获取当前controlle和action对应id的方法
Dec 03 PHP
Laravel模型间关系设置分表的方法示例
Apr 21 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在字符串中查找另一个字符串
2008/11/19 PHP
浅析PHP的静态成员函数效率更高的原因
2014/06/13 PHP
PHP跨平台获取服务器IP地址自定义函数分享
2014/12/29 PHP
Yii实现单用户博客系统文章详情页插入评论表单的方法
2015/12/28 PHP
利用Homestead快速运行一个Laravel项目的方法详解
2017/11/14 PHP
jQuery实现的立体文字渐变效果
2010/05/17 Javascript
js parseInt("08")未指定进位制问题
2010/06/19 Javascript
php+js实现倒计时功能
2014/06/02 Javascript
jQuery表单域选择器用法分析
2015/02/10 Javascript
jQuery的事件委托实例分析
2015/07/15 Javascript
js实现点击文本框显示日期选择器特效代码分享
2020/05/21 Javascript
微信小程序 地图map详解及简单实例
2017/01/10 Javascript
详解如何在Angular中快速定位DOM元素
2017/05/17 Javascript
node.JS的crypto加密模块使用方法详解(MD5,AES,Hmac,Diffie-Hellman加密)
2020/02/06 Javascript
js根据后缀判断文件文件类型的代码
2020/05/09 Javascript
vue npm install 安装某个指定的版本操作
2020/08/11 Javascript
python自定义异常实例详解
2017/07/11 Python
python Pandas 读取txt表格的实例
2018/04/29 Python
python绘制热力图heatmap
2020/03/23 Python
python实现计数排序与桶排序实例代码
2019/03/28 Python
Django logging配置及使用详解
2019/07/23 Python
Python实现朴素贝叶斯的学习与分类过程解析
2019/08/24 Python
基于jupyter代码无法在pycharm中运行的解决方法
2020/04/21 Python
python爬虫使用scrapy注意事项
2020/11/23 Python
HTML5 FormData 方法介绍以及实现文件上传示例
2017/09/12 HTML / CSS
英国买鞋网站:Charles Clinkard
2019/11/14 全球购物
英国在线定制百叶窗网站:Swift Direct Blinds
2020/02/25 全球购物
用C#语言写出与SQLSERVER访问时的具体过程
2013/04/16 面试题
房地产营销策划方案
2014/02/08 职场文书
财务担保书范文
2014/04/02 职场文书
档案工作汇报材料
2014/08/21 职场文书
2014村党支部书记党建工作汇报材料
2014/11/02 职场文书
团代会开幕词
2015/01/28 职场文书
故宫的导游词
2015/01/31 职场文书
年度考核登记表个人总结
2015/03/06 职场文书
2015年业务员工作总结范文
2015/04/07 职场文书