PHP 8.6.0 Beta 1 is available for testing

libxml_set_streams_context

(PHP 5, PHP 7, PHP 8)

libxml_set_streams_context Устанавливает контекст потоков для следующей загрузки или записи документа средствами модуля libxml

Описание

function libxml_set_streams_context(resource $context): void

Функция устанавливает контекст потока для следующей загрузки или записи документа средствами модуля libxml.

Список параметров

context

Ресурс контекста потока, которые создала функция stream_context_create() .

Возвращаемые значения

Функция не возвращает значения после выполнения.

Ошибки

При передаче в параметр context непотокового ресурса функция выбрасывает ошибку TypeError .

Список изменений

Версия Описание
8.4.0 Функция libxml_set_streams_context() теперь выбрасывает ошибку TypeError при передаче в параметр context непотокового ресурса, вместо того, чтобы выбрасывать ошибку позже, когда контекст используется.

Примеры

Пример #1 Пример установки контекста потоков функцией libxml_set_streams_context()

<?php
$opts = [
 'http' => [
 'user_agent' => 'PHP libxml agent',
 ]
];
$context = stream_context_create($opts);
libxml_set_streams_context($context);
// Загрузить файл по протоколу HTTP
$dom = new DOMDocument();
$doc = $dom->load('http://www.example.com/file.xml');
?>

Смотрите также

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы

AltStyle によって変換されたページ (->オリジナル) /