PHP xml_parser_set_option()Function


PHP XML 参考手册Complete PHP XML Reference Manual

Definition and Usage

The xml_parser_set_option() function sets options for the XML parser.

Returns TRUE on success, or FALSE on failure.

Syntax

xml_parser_set_option(parser,option,value)

Parameters Description
parser Required. Specifies the XML parser to use.
option Required. Specifies the option to set. Possible values:
  • XML_OPTION_CASE_FOLDING - Specifies whether case-folding is allowed. Enabled by default. Can be 1 (TRUE) or 0 (FALSE).
  • XML_OPTION_SKIP_TAGSTART - Specifies the number of characters to skip at the beginning of a tag name.
  • XML_OPTION_SKIP_WHITE - Specifies whether to skip values consisting of whitespace characters. Can be 1 (TRUE) or 0 (FALSE).
  • XML_OPTION_TARGET_ENCODING - Specifies the target encoding to use in the XML parser. By default, it is the same as set by the xml_parser_create() function. Supported target encodings are: ISO-8859-1, US-ASCII and UTF-8.
value Required. Specifies the new value for the option.


Examples

<?php
$xmlparser = xml_parser_create();

xml_parser_set_option($xmlparser, XML_OPTION_SKIP_WHITE, 1);

xml_parser_free($xmlparser);
?>


PHP XML 参考手册Complete PHP XML Reference Manual Other Extensions