--TEST-- SimpleXML: foreach --SKIPIF-- --FILE-- Plain text. Bla bla 1. Here we have some text data. And here some more. Wow once again. Bla bla 2. EOF ); foreach($sxe->children() as $name=>$val) { var_dump($name); var_dump(get_class($val)); var_dump(trim($val)); } ?> ===DONE=== --EXPECT-- unicode(5) "elem1" unicode(16) "SimpleXMLElement" unicode(10) "Bla bla 1." unicode(6) "elem11" unicode(16) "SimpleXMLElement" unicode(10) "Bla bla 2." ===DONE===