DOMDocument::validate
(PHP 5, PHP 7, PHP 8)
DOMDocument::validate — Перевіряє документ на відповідність його DTD
Опис
public DOMDocument::validate(): bool
Перевіряє документ на дійсність, виходячи з його DTD.
Також можна використовувати властивість validateOnParse
классаDOMDocument для перевірки DTD.
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Повертає true
у разі успішного виконання або false
у разі виникнення помилки. Якщо немає DTD, приєднаних до документа, цей метод поверне false
Приклади
Приклад #1 Приклад перевірки DTD
Loading...
Також можна перевіряти XML-файл під час його завантаження:
Loading...
Дивіться також
- DOMDocument::schemaValidate() - Перевіряє дійсність документа, ґрунтуючись на заданій схемі. Підтримується лише XML-схема 1.0.
- DOMDocument::schemaValidateSource() - Перевіряє дійсність документа, ґрунтуючись на схемі
- DOMDocument::relaxNGValidate() - Здійснює перевірку документа на правильність побудови за допомогою relaxNG
- DOMDocument::relaxNGValidateSource() - Перевіряє документ за допомогою relaxNG