echo "--------------------------------------<br/>";
$nodelist = $document->getElementsByTagName("el");
for ($i = 0; $i < $nodelist->length; $i++) {
    $node = $nodelist->item($i);
    echo $node->nodeName . "<br/>";
    echo $node->nodeValue . "<br/>";
}
echo "--------------------------------------<br/>";
$nodelist = $document->childNodes;
for ($i = 0; $i < $nodelist->length; $i++) {
    $node = $nodelist->item($i);
    echo $node->nodeName . "<br/>";
    echo $node->nodeValue . "<br/>";
}
echo "--------------------------------------<br/>";
$root = $document->getElementsBytagName("root")->item(0);
$nodelist = $root->childNodes;
for ($i = 0; $i < $nodelist->length; $i++) {
    $node = $nodelist->item($i);
    echo $node->nodeName . "<br/>";
    echo $node->nodeValue . "<br/>";
}
echo "--------------------------------------<br/>";
function viewInfo($node)
{
    $parent = $node->parentNode->nodeName;
    $name = $node->nodeName;
    $value = $node->nodeValue;
    echo "Родитель: {$parent}<br/>";
    echo "Имя: {$name}<br/>";
    echo "Значение: {$value}<br/>";