1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
<?
class MyDom{
public static function addElement($apChild,$name,$value=null){
$doc = $apChild->ownerDocument;
if($apChild instanceof DomDocument)
$doc = $apChild;
if(is_null($value))
$elm = $doc->createElement($name);
else
$elm = $doc->createElement($name,$value);
var_dump($doc);
$apChild->appendChild($elm);
return $elm;
}
}
$document = new DomDocument();
$nouveaute = MyDom::addElement($document,'nouveaute');
$nrnouveaute = MyDom::addElement($nouveaute,'nrnouveaute', 'du texte'); |