PHP Conference Japan 2024

libxml_set_streams_context

(PHP 5, PHP 7, PHP 8)

libxml_set_streams_context 设置下一个 libxml 文档加载或写入的流上下文

描述

libxml_set_streams_context(资源 $context): void

设置下一个 libxml 文档加载或写入的流上下文。

参数

context

流上下文资源(使用 stream_context_create() 创建)

返回值

不返回任何值。

错误/异常

当将非流资源传递给 context 时,抛出 TypeError 异常。

变更日志

版本 描述
8.4.0 libxml_set_streams_context() 现在在将非流资源传递给 context 时抛出 TypeError 异常,而不是在以后使用上下文时抛出。

示例

示例 #1 一个 libxml_set_streams_context() 示例

<?php

$opts
= array(
'http' => array(
'user_agent' => 'PHP libxml agent',
)
);

$context = stream_context_create($opts);
libxml_set_streams_context($context);

// 通过HTTP请求文件
$doc = DOMDocument::load('http://www.example.com/file.xml');

?>

参见

添加注释

用户贡献注释

此页面没有用户贡献的注释。
To Top