- xml_parse_into_struct: documentation ( source)
- xml_parser_set_option: documentation ( source)
- xml_parser_create: documentation ( source)
<?php
$s1 = "<a>b\nc</a>";
$s2 = "<a><b>\n<c></a>";
$p = xml_parser_create();
xml_parser_set_option($p, XML_OPTION_SKIP_WHITE, 1);
xml_parse_into_struct($p, $s1, $values);
echo $values[0]['value'] . "\n\n";
$p = xml_parser_create();
xml_parser_set_option($p, XML_OPTION_SKIP_WHITE, 1);
xml_parse_into_struct($p, $s2, $values);
echo $values[0]['value'] . "\n";