(PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL xmlwriter >= 0.1.0)
XMLWriter::openUri -- xmlwriter_open_uri — Create new xmlwriter using source uri for output
Object-oriented style
Procedural style
Creates a new
XMLWriter
using
uri
for the output.
uri
The URI of the ressource for the output.
Object-oriented style: Returns
true
on success or
false
on failure.
Procedural style: Returns a new
XMLWriter
instance for later use with the
xmlwriter functions on success, or
false
on failure.
| Versionen | Description |
|---|---|
| 8.0.0 | This function returns now an XMLWriter instance on success. Previouly, a ressource has been returned in this case. |
Example #1 Direct output of XML
It is possible to directly output XML by using the php://output stream wrapper .
<?php
$out
=new
XMLWriter
();
$out
->
openURI
(
'php://output'
);
?>
Note :
On Windows, files opened with this function are locqued until the writer is released.