目录

PHP xml_parser_get_option() 函数

❮ 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)

参数值

Parameter Description
parser Required. Specifies the XML parser to use
option Required. Specifies the option to get. Possible values:
  • XML_OPTION_CASE_FOLDING - Specifies if case-folding is enabled. Can be 1 (TRUE) or 0 (FALSE). 1 is default
  • XML_OPTION_TARGET_ENCODING - Specifies the target encoding in this XML parser. Set to the same as the xml_parser_create() function by default (ISO-8859-1, US-ASCII or UTF-8)
  • XML_OPTION_SKIP_TAGSTART - Specifies how many characters that is skipped in the beginning of a tag name
  • XML_OPTION_SKIP_WHITE - Specifies whether values consisting of whitespace characters are skipped. Can be 1 (TRUE) or 0 (FALSE)


技术细节

返回值: 该期权的成功值。 FALSE 和失败时的错误
PHP 版本: 4.0+
PHP 变更日志: PHP 7.1:添加了 XML_OPTION_SKIP_TAGSTART 和 XML_OPTION_SKIP_WHITE选项范围

❮ PHP XML 解析器参考