123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- --TEST--
- Bug #67116 (Inconsistent parsing of Nodes w/o linefeed)
- --SKIPIF--
- <?php
- if (!extension_loaded("simplexml")) die("skip SimpleXML not available");
- ?>
- --FILE--
- <?php
- $xml = <<<XML
- <?xml version="1.0" encoding="UTF-8"?>
- <aa>
- <bs>
- <b>b</b>
- </bs>
- <cs><c>b</c></cs>
- <ds><d id="d"></d></ds>
- <es>
- <e id="e"></e>
- </es>
- <fs><f id="f"></f><f id="f"></f></fs>
- </aa>
- XML;
- $sxe = simplexml_load_string($xml);
- print_r($sxe);
- ?>
- --EXPECT--
- SimpleXMLElement Object
- (
- [bs] => SimpleXMLElement Object
- (
- [b] => b
- )
- [cs] => SimpleXMLElement Object
- (
- [c] => b
- )
- [ds] => SimpleXMLElement Object
- (
- [d] => SimpleXMLElement Object
- (
- [@attributes] => Array
- (
- [id] => d
- )
- )
- )
- [es] => SimpleXMLElement Object
- (
- [e] => SimpleXMLElement Object
- (
- [@attributes] => Array
- (
- [id] => e
- )
- )
- )
- [fs] => SimpleXMLElement Object
- (
- [f] => Array
- (
- [0] => SimpleXMLElement Object
- (
- [@attributes] => Array
- (
- [id] => f
- )
- )
- [1] => SimpleXMLElement Object
- (
- [@attributes] => Array
- (
- [id] => f
- )
- )
- )
- )
- )
|