DOMDocument::validate
DOMDocument::validate
(PHP 5, PHP 7)
DOMDocument :: validate - 基于DTD验证文档
描述
public bool DOMDocument::validate ( void )
根据其DTD验证文档。
您也可以使用DOMDocument 的validateOnParse
属性来进行DTD验证。
返回值
TRUE
成功或FALSE
失败时返回。如果文档没有附加DTD,则此方法将返回FALSE
。
例子
示例#1 DTD验证示例
<?php
$dom = new DOMDocument;
$dom->load('book.xml'
if ($dom->validate()) {
echo "This document is valid!\n";
}
?>
您也可以在加载时验证XML文件:
<?php
$dom = new DOMDocument;
$dom->validateOnParse = true;
$dom->load('book.xml'
?>