XMLReader::setSchema
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
XMLReader::setSchema — Validate document against XSD
Description
Use W3C XSD schema to validate the document as it is processed. Activation is only possible before the first Read().
Parameters
filenameThe filename of the XSD schema.
Errors/Exceptions
Issues E_WARNING if libxml was built without schema support, the schema contains errors or if XMLReader::read() has already been called.
Notes
Caution
This function is only available when PHP is compiled against libxml 20620 or later.
See Also
- XMLReader::setRelaxNGSchema() - Set the filename or URI for a RelaxNG Schema
- XMLReader::setRelaxNGSchemaSource() - Set the data containing a RelaxNG Schema
- XMLReader::isValid() - Indicates if the parsed document is valid
↑ and ↓ to navigate • Enter to select • Esc to close • / to open