PHP
流 | Streams

stream_context_set_default

stream_context_set_default

(PHP 5 >= 5.3.0, PHP 7)

stream_context_set_default - 设置默认流上下文

描述

resource stream_context_set_default ( array $options )

设置当文件操作(fopen(),file_get_contents()等等)被调用而没有上下文参数时将使用的默认流上下文。使用与stream_context_create()相同的语法。

参数

options

为默认上下文设置的选项。

注意options必须是格式为$ arr'wrapper'= $ value的关联数组的关联数组。

返回值

返回默认流上下文。

示例

示例#1 stream_context_set_default()示例

<?php $default_opts = array(   'http'=>array(     'method'=>"GET",     'header'=>"Accept-language: en\r\n" .               "Cookie: foo=bar",     'proxy'=>"tcp://10.54.1.39:8000"   ) $default = stream_context_set_default($default_opts /* Sends a regular GET request to proxy server at 10.54.1.39  * For www.example.com using context options specified in $default_opts  */ readfile('http://www.example.com' ?>

另请参阅

  • stream_context_create()- 创建一个流上下文

  • stream_context_get_default() - 检索默认流上下文

← stream_context_get_params

stream_context_set_option →