(PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL xmlwriter >= 0.1.0)
XMLWriter::openUri -- xmlwriter_open_uri — Создать новый объект XMLWriter, используя исходный URI для вывода
Объектно-ориентированный стиль
Процедурный стиль
Создаёт новый объект XMLWriter, используя uri
для вывода.
uri
URI ресурса для вывода.
Объектно-ориентированный стиль: Функция возвращает true
в случае успешного выполнения или false
, если возникла ошибка.
Процедурный стиль: Возвращает новый XMLWriter для дальнейшего использования функциями
xmlwriter в случае успешного выполнения или false
, если возникла ошибка.
Версия | Описание |
---|---|
8.0.0 | Функция теперь возвращает экземпляр XMLWriter в случае успешного выполнения. Раньше в этом случае возвращался ресурс (resource). |
Пример #1 Прямой вывод XML
Можно напрямую выводить XML, используя обёртку потока php://output.
<?php
$out =new XMLWriter();
$out->openURI('php://output');
?>
Замечание:
В Windows файлы, открытые с помощью этой функции, блокируются до тех пор, пока средство записи не будет освобождено.