PHP kézikönyv
Előző |  | Következő

# SimpleXMLElement->asXML

(no version information, might be only in CVS)

SimpleXMLElement->asXML -- Jól formázott SimpleXML-elem alapú XML karakterlánccal tér vissza.

## Leírás

mixed SimpleXMLElement->asXML ( [string filename] )

Az asXML metódus a szülő objektum adatjait 1.0 verziójú XML-lé alakítja.

## Paraméterek

filename

  Ha megadott, a függvény fájlba írja az adatot, nem tér vissza.

## Visszatérési értékek

Ha a filename nincs megadva, ez a függvény string típusú karakterlánccal tér vissza siker esetén, hiba esetén `FALSE`-szal. Ha a paraméter megadott, `TRUE`-val tér vissza, ha sikeres volt az írás, ellenkezo esetben `FALSE`-szal.

## Példák

Példa 1. XML megszerzése

`<?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 találatokkal is muködik:

Példa 2. asXML() használata Xpath találatokkal

`<?php // A fenti XML példa folytatása /* <a><b><c> keresése */ $result = $xml->xpath('/a/b/c'); while(list( , $node) = each($result)) { echo $node->asXML(); // <c>text</c> és <c>stuff</c> } ?>`

Előző | Tartalom | Következő
SimpleXMLElement->addChild | Fel | SimpleXMLElement->attributes