• 技术文章 >后端开发 >php教程

    PHP stream_context_create()函数的使用示例_PHP

    PHP中文网PHP中文网2016-06-01 11:05:45原创334
    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('http://www.bitsCN.com', false, $context);
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:PHP Hash算法:Times33算法代码实例_PHP 下一篇:php一个解析字符串排列数组的方法_PHP
    千万级数据并发解决方案

    相关文章推荐

    • php设计模式 Command(命令模式)_PHP• php设计模式 Bridge (桥接模式)_PHP• rephactor 优秀的PHP的重构工具_PHP• php 数组使用详解 推荐_PHP• php笔记之常用文件操作_PHP
    1/1

    PHP中文网