(PHP 5 >= 5.1.0, PHP 7, PHP 8)
XMLReader::isValid — パースしているドキュメントの妥当性を示す
この関数にはパラメータはありません。
例1 XML の妥当性の検証
<?php
$xml = XMLReader::open('test.xml');
// validate オプションを有効にしておかないと、
// このメソッドは正しく動作しません
$xml->setParserProperty(XMLReader::VALIDATE, true);
var_dump($xml->isValid());
?>
注意: このメソッドは、現在のノードだけをチェックします。ドキュメント全体をチェックするわけではありません。