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
《PHP边学边教》(02.Apache+PHP环境配置――上篇)
Dec 13 PHP
PHP 表单提交给自己
Jul 24 PHP
linux下使用ThinkPHP需要注意大小写导致的问题
Aug 02 PHP
解析php mysql 事务处理回滚操作(附实例)
Aug 05 PHP
PHP递归复制、移动目录的自定义函数分享
Nov 18 PHP
PHP引用返回用法示例
May 28 PHP
thinkphp隐藏index.php/home并允许访问其他模块的实现方法
Oct 13 PHP
PHP针对中英文混合字符串长度判断及截取方法示例
Mar 31 PHP
PHP多维数组排序array详解
Nov 21 PHP
laravel执行php artisan migrate报错的解决方法
Oct 09 PHP
PHP7 新增常量
Mar 09 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中autoload的用法总结
2013/11/08 PHP
php向js函数传参的几种方法
2014/08/10 PHP
phpmyadmin中禁止外网使用的方法
2014/11/04 PHP
CI框架支持$_GET的两种实现方法
2016/05/18 PHP
document 和 document.all 分别什么时候用
2006/06/22 Javascript
JTrackBar水平拖动效果
2007/07/15 Javascript
判断多个元素(RADIO,CHECKBOX等)是否被选择的原理说明
2009/02/18 Javascript
原生JS绑定滑轮滚动事件兼容常见浏览器
2014/06/30 Javascript
基于jQuery实现多层次的手风琴效果附源码
2015/09/21 Javascript
input点击后placeholder中的提示消息消失
2016/01/15 Javascript
jQuery模仿阿里云购买服务器选择购买时间长度的代码
2016/04/29 Javascript
理解JavaScript原型链
2016/10/25 Javascript
JS中用try catch对代码运行的性能影响分析
2016/12/26 Javascript
如何使用Bootstrap 按钮实例详解
2017/03/29 Javascript
Vue-cli中为单独页面设置背景色的实现方法
2018/02/11 Javascript
解决vue cli使用typescript后打包巨慢的问题
2019/09/30 Javascript
浅谈nuxtjs校验登录中间件和混入(mixin)
2020/11/06 Javascript
[54:06]OG vs TNC 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
wxPython中listbox用法实例详解
2015/06/01 Python
简单讲解Python中的数字类型及基本的数学计算
2016/03/11 Python
Python使用Redis实现作业调度系统(超简单)
2016/03/22 Python
python Selenium爬取内容并存储至MySQL数据库的实现代码
2017/03/16 Python
Python中static相关知识小结
2018/01/02 Python
python抓取网页中链接的静态图片
2018/01/29 Python
pycharm中使用anaconda部署python环境的方法步骤
2018/12/19 Python
Python面向对象程序设计构造函数和析构函数用法分析
2019/04/12 Python
Python用K-means聚类算法进行客户分群的实现
2020/08/23 Python
Python根据字符串调用函数过程解析
2020/11/05 Python
英国体育器材进口商店:UK Sport Imports
2017/03/14 全球购物
澳大利亚女性快速时尚零售商:Ally Fashion
2018/04/25 全球购物
澳大利亚最超值的自行车之家:Reid Cycles
2019/03/24 全球购物
Kipling意大利官网:世界著名的时尚休闲包袋品牌
2019/06/05 全球购物
一些Solaris面试题
2015/12/22 面试题
高中生校园生活自我评价
2013/09/19 职场文书
捐款感谢信
2015/01/20 职场文书
小学家长意见怎么写
2015/06/03 职场文书