• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • XMLReader::setSchema()

    (PHP 5 >= 5.2.0, PHP 7)

    Validate document against XSD

    说明

    publicXMLReader::setSchema(string $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.

    返回值

    成功时返回TRUE,或者在失败时返回FALSE

    错误/异常

    Issues E_WARNING if libxml was built without schema support, the schema contains errors or if XMLReader::read() has already been called.

    注释

    Caution

    此函数仅在 PHP 与 libxml 20620 或以上版本编译时可用。

    参见

    • XMLReader::setRelaxNGSchema() Set the filename or URI for a RelaxNG Schema
    • XMLReader::setRelaxNGSchemaSource() Set the data containing a RelaxNG Schema
    • XMLReader::isValid() Indicates if the parsed document is valid