(PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL xmlwriter >= 0.1.0)
XMLWriter::openUri -- xmlwriter_open_uri — Cria um novo xmlwriter usando o URI de origem para saída
Estilo orientado a objetos
Estilo procedural
Cria um novo XMLWriter usando
uri
para a saída.
uri
O URI do recurso para a saída.
Estilo orientado a objetos: Retorna true
em caso de sucesso ou false
em caso de falha.
Estilo procedural: Retorna uma nova instância de XMLWriter para uso posterior com as funções
xmlwriter em caso de sucesso, ou false
em caso de falha.
Versão | Descrição |
---|---|
8.0.0 | Esta função agora retorna uma instância de XMLWriter em caso de sucesso. Anteriormente, um resource era retornado neste caso. |
Exemplo #1 Saída direta de XML
É possível gerar XML diretamente usando o empacotador de fluxo php://output.
<?php
$out =new XMLWriter();
$out->openURI('php://output');
?>
Nota:
No Windows, os arquivos abertos com esta função ficam bloqueados até que o escritor seja liberado.