\n"; exit; } else { return $xmlDocument; } } function test_get_elements_by_tagname ($node, $tagName) { echo "Checking node with nodeName " . $node->node_name() . " for elements with tagName $tagName:
\n"; $elements = $node->get_elements_by_tagname($tagName); echo "Found " . count($elements) . " elements.
\n"; } function test () { $url = 'http://home.arcor.de/martin.honnen/phpBugs/domxml/xhtmlExample1.xml'; $xmlDocument = loadXMLDocument($url); test_get_elements_by_tagname($xmlDocument, 'p'); test_get_elements_by_tagname($xmlDocument->document_element(), 'p'); } test(); ?>