DOMDocument::validate
Valida el documento basado en su DTD
&reftitle.description;
public boolDOMDocument::validate
Valida el documento basado en su DTD.
También se puede usar la propiedad validateOnParse de
DOMDocument para realizar la validación de DTD.
&reftitle.returnvalues;
&return.success;
Si el documento no tiene el DTD adjunto, este método devolverá &false;.
&reftitle.examples;
Ejemplo de validación de DTD
Load('book.xml');
if ($dom->validate()) {
echo "¡Este documento es válido!\n";
}
?>
]]>
También se puede validar un fichero XML mientras se carga:
validateOnParse = true;
$dom->Load('book.xml');
?>
]]>
&reftitle.seealso;
DOMDocument::schemaValidate
DOMDocument::schemaValidateSource
DOMDocument::relaxNGValidate
DOMDocument::relaxNGValidateSource