Php/docs/xmlreader.setschema

From Get docs

XMLReader::setSchema

(PHP 5 >= 5.2.0, PHP 7)

XMLReader::setSchemaValidate document against XSD


Description

public XMLReader::setSchema ( string|null $filename ) : bool

Use W3C XSD schema to validate the document as it is processed. Activation is only possible before the first Read().


Parameters

filename
The filename of the XSD schema.


Return Values

Returns TRUE on success or FALSE on failure.


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