DOMDocument->validate()
Validates the document based on its DTD
&reftitle.description;
DOMDocument
boolvalidate
Validates the document based on its DTD.
You can also use the validateOnParse property of
DOMDocument to make a DTD validation.
&reftitle.returnvalues;
&return.success;
If the document have no DTD attached, this method will return &false;.
&reftitle.examples;
Example of DTD validation
Load('book.xml');
if ($dom->validate()) {
echo "This document is valid!\n";
}
?>
]]>
You can also validate your XML file while loading it:
validateOnParse = true;
$dom->Load('book.xml');
?>
]]>
&reftitle.seealso;