5 <!DOCTYPE sxe SYSTEM "notfound.dtd">
12 Here we have some text data.
21 <elem11 attr2='second'>
30 class SXETest
extends SimpleXMLIterator
34 echo __METHOD__
. "\n";
35 return parent
::rewind();
39 echo __METHOD__
. "\n";
40 return parent
::valid();
44 echo __METHOD__
. "\n";
45 return parent
::current();
49 echo __METHOD__
. "\n";
54 echo __METHOD__
. "\n";
55 return parent
::next();
57 function hasChildren()
59 echo __METHOD__
. "\n";
60 return parent
::hasChildren();
62 function getChildren()
64 echo __METHOD__
. "\n";
65 return parent
::getChildren();
69 $sxe = new SXETest((binary
)$xml);
70 $rit = new RecursiveIteratorIterator($sxe, RecursiveIteratorIterator
::SELF_FIRST
);
72 foreach($rit as $data) {
73 var_dump(get_class($data));
74 var_dump(trim($data));