XMLReader::isValid
XMLReader::isValid
(PHP 5 >= 5.1.0, PHP 7)
XMLReader :: isValid - 指示分析的文档是否有效
描述
public bool XMLReader::isValid ( void )
返回一个布尔值,指示正在分析的文档当前是否有效。
返回值
成功时返回TRUE
或失败时返回FALSE
。
例子
示例#1 验证XML
<?php
$xml = XMLReader::open('test.xml'
// The validate parser option must be enabled for
// this method to work properly
$xml->setParserProperty(XMLReader::VALIDATE, true
var_dump($xml->isValid()
?>
注意
注意
:这将检查当前节点,而不是整个文档。
扩展内容
- XMLReader :: setParserProperty() - 设置解析器选项
- XMLReader :: setRelaxNGSchema() - 设置RelaxNG模式的文件名或URI
- XMLReader :: setRelaxNGSchemaSource() - 设置包含RelaxNG Schema的数据
- XMLReader :: setSchema() - 根据XSD验证文档
← XMLReader::getParserProperty
XMLReader::lookupNamespace →