Documentación offline PHP master

XMLReader::isValid

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

XMLReader::isValid

Indica si el documento analizado es válido

Descripción#

public XMLReader::isValid(): bool
```php

Devuelve un valor booleano que indica si el documento que se está analizando es válido según el DTD, o un esquema XML o RelaxNG. Si no hay esquema y la opción de validación DTD no está proporcionada, este método devolverá `false`.

## Parámetros

Esta función no contiene ningún parámetro.

## Valores devueltos

Devuelve `true` cuando el documento es válido, de lo contrario `false`.

## Ejemplos

Validación XML
setParserProperty(XMLReader::VALIDATE, true); var_dump($xml->isValid()); ?>

```php

Notas#

[!NOTE] Este método verifica el nodo actual, no el documento completo.

Véase también#

XMLReader::setParserProperty, XMLReader::setRelaxNGSchema, XMLReader::setRelaxNGSchemaSource, XMLReader::setSchema