PHP Conference Nagoya 2025

libxml_set_streams_context

(PHP 5, PHP 7, PHP 8)

libxml_set_streams_context Define o contexto de fluxos para o próximo carregamento ou escrita de documento libxml

Descrição

libxml_set_streams_context(resource $context): void

Define contexto de fluxos para o próximo carregamento ou escrita de documento libxml.

Parâmetros

context

O recurso do contexto de fluxo (criado com stream_context_create())

Valor Retornado

Nenhum valor é retornado.

Erros/Exceções

Lança um TypeError quando um recurso que não seja um fluxo é passedo no parâmetro context.

Registro de Alterações

Versão Descrição
8.4.0 libxml_set_streams_context() agora lança um TypeError quando um recurso que não seja um fluxo é passado no parâmetro context, ao invés de lançar posteriormente quando o contexto é usado.

Exemplos

Exemplo #1 Um exemplo de libxml_set_streams_context()

<?php

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

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

// solicita um arquivo por HTTP
$doc = DOMDocument::load('http://www.example.com/file.xml');

?>

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top