牛牛在线工具

stream_context_get_params()

收录 8868 个 PHP 函数,含用途说明与用法示例。

stream_context_get_params()

获取指定上下文的参数

函数名称:stream_context_get_params() 适用版本:PHP 4 >= 4.3.0, PHP 5, PHP 7 函数描述:stream_context_get_params() 函数获取指定上下文的参数。 用法: stream_context_get_params(resource $stream_or_context): array|false 参数: $stream_or_context:必需,指定要获取参数的流或上下文。 返回值: 如果成功,返回一个包含参数的关联数组。如果失败或未找到上下文,则返回 false。 示例: // 创建一个上下文 $opts = array( 'http' => array( 'method' => 'GET', 'header' => 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3', ) ); $context = stream_context_create($opts); // 获取上下文的参数 $params = stream_context_get_params($context); // 打印参数 var_dump($params); 输出: array(1) { ["http"]=> array(2) { ["method"]=> string(3) "GET" ["header"]=> string(139) "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3" } } 上述示例中,我们首先创建了一个上下文对象 $context,并设置了一个 HTTP 请求头部。然后,我们使用 stream_context_get_params() 函数获取了该上下文的参数,并将结果存储在变量 $params 中。最后,我们使用 var_dump() 打印出该参数的内容。输出结果显示,$params 是一个关联数组,包含了我们设置的 HTTP 请求方法和头部信息。