xml_parser_set_option

(PHP 4, PHP 5, PHP 7, PHP 8)

xml_parser_set_option在 XML 解析器中设置选项

说明

xml_parser_set_option(XMLParser $parser, int $option, string|int $value): bool

在 XML 解析器中设置选项。

参数

parser

指向要设置选项的 XML 解析器。

option

要设置的选项。见下文。

以下选项可用:

XML 解析器选项
选项常量 数据类型 说明
XML_OPTION_CASE_FOLDING integer 控制是否为此 XML 解析器启用大小写折叠。默认启用。
XML_OPTION_SKIP_TAGSTART integer 指定在标记名称的开头应略过多少个字符。
XML_OPTION_SKIP_WHITE integer 是否略过由空白字符组成的值。
XML_OPTION_TARGET_ENCODING string 设置要在此 XML 解析器中使用的目标编码。默认情况下,设置的编码与 xml_parser_create() 使用的源编码相同。支持的目标编码有 ISO-8859-1US-ASCIIUTF-8

value

选项的新值。

返回值

如果 parser 没有指向有效的解析器或者 option 无法设置,该函数将返回 false。否则设置选项并返回 true

更新日志

版本 说明
8.0.0 parser 现在接受 XMLParser 实例;之前接受有效的 xml resource
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top