Valida el documento en contra del XSD

# XMLReader::setSchema

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

XMLReader::setSchema — Valida el documento en contra del XSD

### Descripción

public function XMLReader::setSchema(?string `$filename`): bool

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

Precaución

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

### Ver también

- XMLReader::setRelaxNGSchema() - Establece el nomb re del archivo o el URI para un esquema RelaxNG
- XMLReader::setRelaxNGSchemaSource() - Establece los datos contenidos en un esquema RelaxNG
- XMLReader::isValid() - Indica si el documento analizado es válido

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open