(No version information available, might be only in CVS)
DOMDocument->createElementNS() — Crée un nouveau noeud avec un espace de noms associé
Cette fonction crée un nouveau noeud avec un espace de noms associé. Ce noeud ne sera pas affiché dans le document, à moins qu'il ne soit inséré avec DOMNode->appendChild() .
L'URI de l'espace de noms.
Le nom qualifié de l'élément, en tant que préfixe:nomBalise .
La valeur de l'élément. Par défaut, un élément vide sera créé. Vous pouvez également définir la valeur plus tard en utilisant la fonction DOMElement->nodeValue .
Un nouveau DOMElement
ou FALSE
si une erreur survient.
Lancé si qualifiedName contient un caractère invalide.
Lancé si qualifiedName est un nom qualifié malformé.
Exemple 661. Création d'un nouvel élément et insertion en tant que racine
<?php
$dom
= new
DOMDocument
(
'1.0'
,
'iso-8859-1'
);
$element
=
$dom
->
createElementNS
(
'http://www.example.com/XFoo'
,
'xfoo:test'
,
'Ceci est l\'élément racine !'
);
// Nous insérons le nouvel élément en tant que racine (fils du document)
$dom
->
appendChild
(
$element
);
echo
$dom
->
saveXML
();
?>
L'exemple ci-dessus va afficher :