xml_parser_set_option()

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

❮ PHP XML 解析参考

实例

在 XML 解析器中设置一个选项:

<?php
$parser=xml_parser_create();

xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);

xml_parser_free($parser);
?>

定义和用法

xml_parser_set_option() 函数为 XML 解析设置选项。

语法

xml_parser_set_option(parser, option, value)

参数值

参数 描述
parser 必需。规定要使用的 XML 解析器。
option 需。规定要设置的选项。可能的值:
  • XML_OPTION_CASE_FOLDING - 规定是否允许 case-folding。默认为允许。可以是 1(TRUE)或 0(FALSE)。
  • XML_OPTION_SKIP_TAGSTART - 规定在标签名的开头应略过的字符数。
  • XML_OPTION_SKIP_WHITE - 规定是否略过由空格字符组成的值。可以是 1(TRUE)或 0(FALSE)。
  • XML_OPTION_TARGET_ENCODING - 规定在 XML 解析器中使用哪个目标编码。默认情况下,它和xml_parser_create()函数的设置是相同的,它支持的目标编码是:ISO-8859-1、US-ASCII 和 UTF-8。
value 必要。规定选项的新值。


技术细节

返回值: 若成功则返回 TRUE,若失败则返回 FALSE。
PHP 版本: 4.0+

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