Documentación offline PHP master

XMLReader::setSchema

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

En esta página

XMLReader::setSchema

Valida el documento en contra del XSD

Descripción#

php public XMLReader::setSchema(string $filename): boolphp

Usa el esquema W3C XSD para validar el documento como es procesado. La activación solo es posible antes de la primera lectura o Read().

Parámetros#

filename
El nombre del archivo del esquema XSD.

Valores devueltos#

Esta función retorna true en caso de éxito o false si ocurre un error.

Errores/Excepciones#

Las cuestiones E_WARNING si la libxml fue construida sin el esquema de soporte, el esquema contiene errores si el XMLReader::read ya ha sido llamado.

Notas#

[!CAUTION] Esta función solo está disponible si PHP es compilado utilizando la biblioteca libxml 20620 o posterior.

Véase también#

XMLReader::setRelaxNGSchema, XMLReader::setRelaxNGSchemaSource, XMLReader::isValid