Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17939 программистов и 1567 роботов. Сейчас ищут 1087 программистов ...
XMLReader::isValid - Показать, является ли разбираемый документ синтаксически правильным
Вернуться к: XMLReader
XMLReader::isValid
(PHP 5 >= 5.1.0, PHP 7)
XMLReader::isValid — Показать, является ли разбираемый документ синтаксически правильным
Описание
public bool XMLReader::isValid
( void
)
Возвращает логическое значение (boolean), которое является признаком того, что разбираемый документ является синтаксически правильным.
Возвращаемые значения
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.
Примеры
Пример #1 Проверка правильности XML
<?php
$xml = XMLReader::open('test.xml');
// Для работы метода обязательно должна быть включена
// валидация парсера.
$xml->setParserProperty(XMLReader::VALIDATE, true);
var_dump($xml->isValid());
?>
Примечания
Замечание: Проверяется только текущая нода, а не весь документ.
Смотрите также
- XMLReader::setParserProperty() - Устанавливает опцию парсера
- XMLReader::setRelaxNGSchema() - Установить имя файла или URI для схемы RelaxNG
- XMLReader::setRelaxNGSchemaSource() - Устанавливает данные, содержащие схему RelaxNG
- XMLReader::setSchema() - Проверить документ, используя XSD
Вернуться к: XMLReader