DOMDocument::validate Проверяет документ на соответствие его DTD &reftitle.description; public boolDOMDocument::validate Проверяет документ на действительность, основываясь на его DTD. Также можно использовать свойство validateOnParse класса DOMDocument для выполнения проверки DTD. &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; &return.success; Если нет DTD, присоединённых к документу, этот метод вернёт &false;. &reftitle.examples; Пример проверки DTD load('book.xml'); if ($dom->validate()) { echo "Документ является действительным!\n"; } ?> ]]> Также можно проверять XML-файл во время его загрузки: validateOnParse = true; $dom->load('book.xml'); ?> ]]> &reftitle.seealso; DOMDocument::schemaValidate DOMDocument::schemaValidateSource DOMDocument::relaxNGValidate DOMDocument::relaxNGValidateSource