(PHP 5, PHP 7, PHP 8)
libxml_set_streams_context — Устанавливает контекст потоков для следующей загрузки или записи документа средствами модуля libxml
Функция устанавливает контекст потока для следующей загрузки или записи документа средствами модуля libxml.
Функция не возвращает значения после выполнения.
При передаче в параметр context
непотокового ресурса
функция выбрасывает ошибку TypeError.
Версия | Описание |
---|---|
8.4.0 |
Функция libxml_set_streams_context() теперь
выбрасывает ошибку TypeError при передаче
в параметр context непотокового ресурса, вместо того,
чтобы выбрасывать ошибку позже, когда контекст используется.
|
Пример #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');
?>