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];
}
}
?>
DOMElement::getElementsByTagName
(PHP 5)
DOMElement::getElementsByTagName — İsmi belirtilen elemanları döndürür
Açıklama
Düğümün ismi belirtilen alt düğümlerini rastlandıkları sıra ile ve alt düğümleri ile içeren yeni bir DOMNodeList nesnesi döndürür.
Değiştirgeler
-
isim -
Etiket ismi. Tüm eleman ağacını döndürmek için * belirtin.
Dönen Değerler
Eşleşen tüm elemanları içeren yeni bir DOMNodeList nesnesi döner.
Ayrıca Bakınız
- DOMElement::getElementsByTagNameNS() - İsmi ve isim alanı belirtilen elemanları döndürür
ddkkdd twenty twenty at gmail dot com
08-Sep-2010 03:15
