Usage Example: Recursive Iterator Interface
<?php
header('Content-type: text/plain');
$xml = <<<XML
<html>
<head></head>
<body>
<p>Hello</p>
<p>cruel</p>
<p>World</p>
</body>
</html>
XML;
require_once('../../FluentDOM.php');
$iterator = new RecursiveIteratorIterator(
RecursiveIteratorIterator::SELF_FIRST
);
foreach ($iterator as $key => $value) {
echo $iterator->getDepth(), '.', $key, ': ', $value->nodeName, "\n";
}
?>
|
|