XMLWriter::openUri

xmlwriter_open_uri

ソース URI を指定して新しい xmlwriter を作成する

説明

オブジェクト指向型

public bool XMLWriter::openUri(string $uri)

手続き型

XMLWriterfalse xmlwriter_open_uri(string $uri)

uri を指定した新しい XMLWriter を作成します。

パラメータ

uri

出力するリソースの URI。

戻り値

オブジェクト指向型: 成功した場合に true を、失敗した場合に false を返します。

手続き型: 成功した場合に、その後の xmlwriter 関数で使用するための新しい XMLWriter のインスタンスを返します。 失敗した場合に false を返します

変更履歴

バージョン 説明
8.0.0 この関数は、成功時に XMLWriter のインスタンスを返すようになりました。 これより前のバージョンでは、リソースが返されていました。

例1 XML を直接出力する

php://output ストリームラッパー を使えば、直接XMLを出力することが出来ます。

<?php
$out =new XMLWriter();
$out->openURI('php://output');
?>

注意

注意:

Windows では、この関数を使って開いたファイルは writer が解放されるまでロックされます。

参考

  • XMLWriter::openMemory