PHP | DOMDocumentrelaxNGValidate()函数
DOMDocument::relaxNGValidate()函数是PHP中的一个内置函数,用于对文档执行relaxNG 验证。 RelaxNG 是 DDT 的替代方案,它定义了 XML 文档需要遵循的结构。
句法:
bool DOMDocument::relaxNGValidate( string $filename )
参数:此函数接受一个包含 RNG 文件的参数$filename 。
返回值:此函数在成功时返回 TRUE,在失败时返回 FALSE。
下面给出的程序说明了PHP中的DOMDocument::relaxNGValidate()函数:
方案一:
- 文件名:rule.rng
- 文件名:索引。 PHP
loadXML("
John Smith Web John Doe CSE - 输出:
This document is valid!
方案二:
- 文件名:rule.rng
- 文件名:索引。 PHP
loadXML("
John Smith Web John Doe - 输出:
This document is not valid!
参考: https://www. PHP.net/manual/en/domdocument.relaxngvalidate。 PHP