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() .
namespaceURI
L'URI de l'espace de noms.
qualifiedName
Le nom qualifié de l'élément, en tant que
préfixe:nomBalise
.
value
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.
DOM_INVALID_CHARACTER_ERR
Lancé si
qualifiedName
contient un caractère invalide.
DOM_NAMESPACE_ERR
Lancé si
qualifiedName
est un nom qualifié malformé.
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);