DOMElement->getElementsByTagName()
DOMElement->getElementsByTagName() — タグ名から要素を取得する
説明
class DOMElement {DOMNodeList getElementsByTagName ( string name )
} この関数は、指定した名前 name のタグを持つ すべての子孫要素からなるクラス
DOMNodeList
   の新しいインスタンスを返します。要素は、ツリーをたどっていく際に
   見つかった順に並べられます。
  パラメータ
- name
- 
       タグ名。ツリー内のすべての要素を返すには
       * を使用します。
      
返り値
この関数は、一致したすべての要素からなるDOMNodeList クラスのインスタンスを返します。
  参考
| DOMElement->getElementsByTagNameNS() | 
DomElement->get_elements_by_tagname()
DomElement->get_elements_by_tagname() — タグ名により要素を取得する
説明
class DomElement {array get_elements_by_tagname ( string name )
} 指定した名前 name を持つ現在の要素以下にある全ての子要素を取得します。
パラメータ
- name
- 
       検索する属性の名前
      
返り値
DomElement オブジェクトの配列を返します。
  例
例 530. 内容を取得する
<?php
if (!$dom = domxml_open_mem($xmlstr)) {
  echo "Error while parsing the document\n";
  exit;
}
$root = $dom->document_element();
$node_array = $root->get_elements_by_tagname('element');
foreach ($node_array as $node) {
    echo ' - ' . $node->get_content() . "\n";
}
?>
PHP 5 への移行
DOMElement->getElementsByTagName() を使用してください。- DOMElement->getElementsByTagName()のページへのリンク

 
                             
                    


