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 →