simplexml_import_dom
DOMノードからSimplexMLelementオブジェクトを返します。
simplexml_import_dom()
関数は、domノードからsimplexmlelementオブジェクトを返します。
DOMドキュメントのノードを取得し、simplexmlノードに変換します。
<?php $ dom = new domdocument ; $ dom- > loadxml ( "<net> <to> george </to> <from> john </from> </note>" ) ; $ x = simplexml_import_dom ( $ dom ) ; echo $ x- > from ; ?>
インスタンスを実行します
DOMドキュメントに2番目の本ノードのタイトルを出力します。
<?php $ dom = new domdocument ; $ dom- > loadxml ( "<books> <book> <title> title1 </title> </book> <book> <title> title2 </title> </book> </books>" ) ; $ x = simplexml_import_dom ( $ dom ) ; echo $ x- > book [ 1 ] - > title ; ?>
インスタンスを実行します
simplexml_import_dom ( node 、 classname )
パラメーター | 説明する |
---|---|
ノード | 必須。 DOM要素ノードを指定します。 |
className | オプション。新しいオブジェクトのクラス名を指定します。 |