xml_parser_get_option()

创建于 2024-12-03 / 49
字体: [默认] [大] [更大]

❮ PHP XML 解析参考

实例

从 XML 解析器获取选项:

<?php
$parser=xml_parser_create();

echo "XML_OPTION_CASE_FOLDING: " . xml_parser_get_option($parser, XML_OPTION_CASE_FOLDING) . <br>;
echo "XML_OPTION_TARGET_ENCODING: " . xml_parser_get_option($parser, XML_OPTION_TARGET_ENCODING);

xml_parser_free($parser);
?> 运行实例 »

定义和用法

xml_parser_get_option() 函数从 XML 解析器获取选项。

语法

xml_parser_get_option(parser, option)

参数值

参数 描述
parser 必需。规定要使用的 XML 解析器。
option 必需。规定要获取的选项。可能的值:
  • XML_OPTION_CASE_FOLDING - 指定是否启用大小写折叠。 可以是 1 (TRUE) 或 0 (FALSE)。 1 是默认值
  • XML_OPTION_TARGET_ENCODING - 指定此 XML 解析器中的目标编码。 默认设置为与 xml_parser_create() 函数相同(ISO-8859-1、US-ASCII 或 UTF-8)
  • XML_OPTION_SKIP_TAGSTART - 指定在标签名称的开头跳过多少个字符
  • XML_OPTION_SKIP_WHITE - 指定是否跳过由空白字符组成的值。 可以是 1 (TRUE) 或 0 (FALSE)


技术细节

返回值: 如果成功,该函数则返回选项值。如果失败,则返回 FALSE 和一个错误。
PHP 版本: 4.0+
PHP 更新日志: PHP 7.1: 将 XML_OPTION_SKIP_TAGSTART 和 XML_OPTION_SKIP_WHITE 添加到 option 参数

❮ PHP XML 解析参考
0 人点赞过