XMLReader::XML
パースする XML を含むデータを設定する
&reftitle.description;
public static XMLReaderXMLReader::XML
stringsource
stringnullencoding&null;
intflags0
public boolXMLReader::XML
stringsource
stringnullencoding&null;
intflags0
パースする XML を含むデータを設定します。
&reftitle.parameters;
source
パースされる XML を含む文字列。
encoding
ドキュメントのエンコーディングあるいは &null;。
flags
LIBXML_* 定数のビットマスク。
&reftitle.returnvalues;
&return.success;
staticメソッドとしてコールされた場合には
XMLReader を返します。
&return.falseforfailure;
&reftitle.errors;
無効な encoding を指定すると、
ValueError がスローされます。
このメソッドは、staticメソッドとしてコールすることが出来ます。
しかし、PHP 8.0.0 より前のバージョンでは、
staticメソッドとしてコールすると E_DEPRECATED が発生していました。
&reftitle.changelog;
&Version;
&Description;
8.4.0
無効な encoding を指定すると、
ValueError がスローされるようになりました。
8.0.0
XMLReader::XML は、staticメソッドとして宣言されるようになりました。
しかし、XMLReader のインスタンス経由でも呼び出すことができます。
&reftitle.seealso;
XMLReader::open
XMLReader::close