PHP マニュアル
前のページ |  | 次のページ

# simplexml_element->asXML

(no version information, might be only in CVS)

simplexml_element->asXML -- SimpleXML要素に基づき整形式のXML文字列を返す

## 説明

string simplexml_element->asXML ( void )

asXMLメソッドは、親オブジェクトのデータを XML version 1.0形式にフォーマットします。

例 1. XMLを取得する

`<?php $string = <<<XML <a> <b> <c>text</c> <c>stuff</c> </b> <d> <c>code</c> </d> </a> XML; $xml = simplexml_load_string($string); echo $xml->asXML(); // <?xml ... <a><b><c>text</c><c>stuff</c> ... ?>`

asXML は Xpathの結果にも適用できます:

例 2. Xpath の結果にasXML()を使用する

`<?php // 上のXMLの例から続く /* <a><b><c>を探す */ $result = $xml->xpath('/a/b/c'); while(list( , $node) = each($result)) { echo $node->asXML(); // <c>text</c> と <c>stuff</c> } ?>`

前のページ | ホーム | 次のページ
SimpleXML関数 | 上に戻る | simplexml_element->attributes