(PHP 5)
DOMElement::getElementsByTagName — Gets elements by tagname
This function returns a new instance of the class DOMNodeList of all descendant elements with a given tag name, in the order in which they are encountered in a preorder traversal of this element tree.
The tag name. Use * to return all elements within the element tree.
This function returns a new instance of the class DOMNodeList of all matched elements.
A simple function that uses this method to print the nodes it finds in an xml document. Improvements welcomed.
<?php
function printTags($tag){
$node = $this->doc->getElementsByTagName($tag);
for($c = 0; $c<$node->length; $c++){
$text[$c] =$this->doc->saveXML($node->item($c));
echo $text[$c];
}
}
?>