XMLReader
PHP Manual

XMLReader::isValid

(PHP 5 >= 5.1.0, PHP 7)

XMLReader::isValidIndica si el documento analizado es válido

Descripción

public bool XMLReader::isValid ( void )

Devuelve un booleano indicando si el documento siendo analizado es actualmente válido.

Valores devueltos

Devuelve TRUE en caso de éxito o FALSE en caso de error.

Ejemplos

Ejemplo #1 Validando el XML

<?php
$xml 
XMLReader::open('test.xml');

// Debe estar habilitada la opción del analizador para
// que este método funcione correctamente
$xml->setParserProperty(XMLReader::VALIDATEtrue);

var_dump($xml->isValid());
?>

Notas

Nota: Esto comprueba el nodo actual, no el documento completo.

Ver también


XMLReader
PHP Manual