Php/docs/function.xml-parser-set-option
xml_parser_set_option
(PHP 4, PHP 5, PHP 7)
xml_parser_set_option — Set options in an XML parser
Description
xml_parser_set_option
( XMLParser $parser
, int $option
, string|int $value
) : bool
Sets an option in an XML parser.
Parameters
parserA reference to the XML parser to set an option in.
optionWhich option to set. See below.
The following options are available:
XML parser options Option constant Data type Description XML_OPTION_CASE_FOLDINGinteger Controls whether case-folding is enabled for this XML parser. Enabled by default.
XML_OPTION_SKIP_TAGSTARTinteger Specify how many characters should be skipped in the beginning of a tag name.
XML_OPTION_SKIP_WHITEinteger Whether to skip values consisting of whitespace characters. XML_OPTION_TARGET_ENCODINGstring Sets which target encoding to use in this XML parser.By default, it is set to the same as the source encoding used by xml_parser_create(). Supported target encodings are
ISO-8859-1,US-ASCIIandUTF-8.valueThe option's new value.
Return Values
This function returns FALSE if parser does not
refer to a valid parser, or if the option could not be set. Else the
option is set and TRUE is returned.
Changelog
| Version | Description |
|---|---|
| 8.0.0 | parser expects an XMLParser
instance now; previously, a resource was expected. |