PHP
XML

xml_parser_set_option

xml_parser_set_option

(PHP 4, PHP 5, PHP 7)

xml_parser_set_option - 在XML解析器中设置选项

描述

bool xml_parser_set_option ( resource $parser , int $option , mixed $value )

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

参数

parser

对XML解析器进行设置的引用。

option

要设置哪个选项。见下文。

以下选项可用:

选项常量数据类型描述
XML_OPTION_CASE_FOLDING整数控制是否为此XML解析器启用了案例折叠。默认启用。
XML_OPTION_SKIP_TAGSTART整数指定在标签名称的开头应该跳过多少个字符。
XML_OPTION_SKIP_WHITE整数是否跳过由空白字符组成的值。
XML_OPTION_TARGET_ENCODING设置在此XML解析器中使用的目标编码。默认情况下,它设置为与xml_parser_create()使用的源编码相同。支持的目标编码是ISO-8859-1,US-ASCII和UTF-8。

value

该选项的新值。

返回值

如果解析器没有引用有效的解析器,或者该选项无法设置,则此函数返回FALSE。 否则,该选项被设置并返回TRUE。

← xml_parser_get_option

xml_set_character_data_handler →