DOMDocument::schemaValidate
(PHP 5, PHP 7, PHP 8)
DOMDocument::schemaValidate — Перевіряє дійсність документа, ґрунтуючись на заданій схемі. Підтримується лише XML-схема 1.0.
Опис
public DOMDocument::schemaValidate(string $filename, int $flags = 0): bool
Перевіряє документ на дійсність, ґрунтуючись на файлі схеми.
Список параметрів
filename
Шлях до файлу із схемою.
flags
Бітова маска прапори перевірки схеми Libxml. На даний момент підтримується лише одне значення LIBXML_SCHEMA_CREATEПараметр доступен, начиная с Libxml 2.6.14.
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
Дивіться також
- DOMDocument::schemaValidateSource() - Перевіряє дійсність документа, ґрунтуючись на схемі
- DOMDocument::relaxNGValidate() - Здійснює перевірку документа на правильність побудови за допомогою relaxNG
- DOMDocument::relaxNGValidateSource() - Перевіряє документ за допомогою relaxNG
- DOMDocument::validate() - Перевіряє документ на відповідність його DTD