123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- --TEST--
- SimpleXML: Attributes inside foreach
- --EXTENSIONS--
- simplexml
- --FILE--
- <?php
- $xml =<<<EOF
- <?xml version='1.0'?>
- <pres><content><file glob="slide_*.xml"/></content></pres>
- EOF;
- $sxe = simplexml_load_string($xml);
- echo "===CONTENT===\n";
- var_dump($sxe->content);
- echo "===FILE===\n";
- var_dump($sxe->content->file);
- echo "===FOREACH===\n";
- foreach($sxe->content->file as $file)
- {
- var_dump($file);
- var_dump($file['glob']);
- }
- ?>
- --EXPECTF--
- ===CONTENT===
- object(SimpleXMLElement)#%d (1) {
- ["file"]=>
- object(SimpleXMLElement)#%d (1) {
- ["@attributes"]=>
- array(1) {
- ["glob"]=>
- string(11) "slide_*.xml"
- }
- }
- }
- ===FILE===
- object(SimpleXMLElement)#%d (1) {
- ["@attributes"]=>
- array(1) {
- ["glob"]=>
- string(11) "slide_*.xml"
- }
- }
- ===FOREACH===
- object(SimpleXMLElement)#%d (1) {
- ["@attributes"]=>
- array(1) {
- ["glob"]=>
- string(11) "slide_*.xml"
- }
- }
- object(SimpleXMLElement)#%d (1) {
- [0]=>
- string(11) "slide_*.xml"
- }
|