SimpleXMLElement->addAttribute()
(no version information, might be only in CVS)
SimpleXMLElement->addAttribute() --
Fügt einem SimpleXML-Element ein Attribut hinzu
Beschreibung
class
SimpleXMLElement {
void
addAttribute ( string name, string value [, string namespace] )
}
Fügt einem SimpleXML-Element ein Attribut hinzu.
Parameter Liste
name
Der Name des hinzuzufügenden Attributs.
value
Der Wert des Attributs.
namespace
Wenn angegeben, der Namespace, zu dem das Attribut gehört.
Beispiele
Beispiel 1. Hinzufügen von Attributen und Kindern zu einem SimpleXML-Element
<?php
include 'example.php';
$sxe = new SimpleXMLElement($xmlstr); $sxe->addAttribute('type', 'documentary');
$movie = $sxe->addChild('movie'); $movie->addChild('title', 'PHP2: Noch mehr Parser-Geschichten'); $movie->addChild('plot', 'Alles ueber die Leute, die das Kind am Leben erhalten.');
$characters = $movie->addChild('characters'); $character = $characters->addChild('character'); $character->addChild('name', 'Mr. Parser'); $character->addChild('actor', 'John Doe');
$rating = $movie->addChild('rating', '5'); $rating->addAttribute('type', 'stars');
echo $sxe->asXML();
?>
|
|