Please note that you must also specify xmlns="http://relaxng.org/ns/structure/1.0" in external patterns you are including using <externalRef/>
DOMDocument::relaxNGValidate
(PHP 5)
DOMDocument::relaxNGValidate — Performs relaxNG validation on the document
Description
bool DOMDocument::relaxNGValidate
( string $filename
)
Performs » relaxNG validation on the document based on the given RNG schema.
Parameters
- filename
-
The RNG file.
Return Values
Returns TRUE on success or FALSE on failure.
See Also
- DOMDocument::relaxNGValidateSource - Performs relaxNG validation on the document
- DOMDocument::schemaValidate - Validates a document based on a schema
- DOMDocument::schemaValidateSource - Validates a document based on a schema
- DOMDocument::validate - Validates the document based on its DTD
DOMDocument::relaxNGValidate
flavius dot as at gmail dot com
21-May-2008 10:26
21-May-2008 10:26
mitchell dot beaumont at mitchellbeaumont dot com
27-Aug-2007 04:28
27-Aug-2007 04:28
It's worth noting that when validation fails this function also triggers a warning.
You can suppress the warning using the set_error_handler and restore_error_handler functions.
