DOMDocument::relaxNGValidate
(PHP 5, PHP 7, PHP 8)
DOMDocument::relaxNGValidate — Performs relaxNG validation on the document
说明
public DOMDocument::relaxNGValidate(string
$filename
): boolPerforms » relaxNG validation on the document based on the given RNG schema.
参数
-
filename
-
The RNG file.
返回值
成功时返回 true
, 或者在失败时返回 false
。
参见
- DOMDocument::relaxNGValidateSource() - Performs relaxNG validation on the document
- DOMDocument::schemaValidate() - Validates a document based on a schema. Only XML Schema 1.0 is supported.
- DOMDocument::schemaValidateSource() - Validates a document based on a schema
- DOMDocument::validate() - Validates the document based on its DTD

User Contributed Notes 2 notes
scarywound at gmail dot com ¶
9 years ago
Keep in mind that this method can't handle schemas in compact syntax!
mitchell dot beaumont at mitchellbeaumont dot com ¶
14 years ago
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.
备份地址:http://www.lvesu.com/blog/php/domdocument.relaxngvalidate.php