mirror of
https://github.com/php/php-src.git
synced 2025-08-17 22:48:57 +02:00

When `XML_OPTION_SKIP_TAGSTART` and `XML_OPTION_SKIP_WHITE` had been introduced[1], it had been overlooked to also support them for `xml_parser_get_option()`. We catch up on that. [1] <http://git.php.net/?p=php-src.git;a=commit;h=b57dc275950b228f2399990471c4f22b7d154c6c>
29 lines
781 B
PHP
29 lines
781 B
PHP
--TEST--
|
|
xml_parser_get_option() with XML_OPTION_SKIP_TAGSTART and XML_OPTION_SKIP_WHITE
|
|
--SKIPIF--
|
|
<?php
|
|
if (!extension_loaded('xml')) die('skip xml extension not available');
|
|
?>
|
|
--FILE--
|
|
<?php
|
|
$parser = xml_parser_create();
|
|
echo "defaults:\n";
|
|
var_dump(xml_parser_get_option($parser, XML_OPTION_SKIP_TAGSTART));
|
|
var_dump(xml_parser_get_option($parser, XML_OPTION_SKIP_WHITE));
|
|
echo "setting:\n";
|
|
var_dump(xml_parser_set_option($parser, XML_OPTION_SKIP_TAGSTART, 7));
|
|
var_dump(xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 1));
|
|
echo "getting:\n";
|
|
var_dump(xml_parser_get_option($parser, XML_OPTION_SKIP_TAGSTART));
|
|
var_dump(xml_parser_get_option($parser, XML_OPTION_SKIP_WHITE));
|
|
?>
|
|
--EXPECT--
|
|
defaults:
|
|
int(0)
|
|
int(0)
|
|
setting:
|
|
bool(true)
|
|
bool(true)
|
|
getting:
|
|
int(7)
|
|
int(1)
|