(PHP 5 >= 5.2.0, PHP 7)
XMLReader::setSchema — Validate document against XSD
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().
filename
The filename of the XSD schema.
Returns true
on success or false
on failure.
Issues E_WARNING
if libxml was built without schema support, the schema contains errors or if XMLReader::read() has already been called.
This function is only available when PHP is compiled against libxml 20620 or later.
© 1997–2020 The PHP Documentation Group
Licensed under the Creative Commons Attribution License v3.0 or later.
https://www.php.net/manual/en/xmlreader.setschema.php