PHP xml_parser_set_option() 函数

定义和用法

xml_parser_set_option() 函数用于在 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(parser, option, value)
参数 描述
parser 必需。指定要使用的 XML 解析器。
option

必需。指定要设置的选项。可能的值包括:

  • XML_OPTION_CASE_FOLDING - 指定是否启用大小写折叠。
    (可以是 1(TRUE)或 0(FALSE)。默认为 1。)
  • 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+