DOMDocument::createElement Crée un nouveau nœud &reftitle.description; public DOMElementfalseDOMDocument::createElement stringlocalName stringvalue"" Cette fonction crée une nouvelle instance de la classe DOMElement. &dom.node.inserted; &reftitle.parameters; name Le nom du tag de l'élément. value La valeur de l'élément. Par défaut, un élément vide sera créé. La valeur peut également être définie plus tard avec DOMElement::$nodeValue. La valeur est utilisé textuellement à l'exception des références d'entités < et > qui seront échappées. Notez que & doit être échappé manuellement ; sinon ceci est considéré comme le début d'une référence d'entité. De plus " ne sera pas échappé. &reftitle.returnvalues; Retourne une nouvelle instance de la classe DOMElement ou &false; si une erreur survient. &reftitle.errors; DOM_INVALID_CHARACTER_ERR Lancé si localName contient un caractère invalide. &reftitle.examples; Création d'un nouvel élément et insertion en tant que racine createElement('test', 'Ceci est l\'élément racine !'); // Nous insérons le nouvel élément en tant que racine (enfant du document) $dom->appendChild($element); echo $dom->saveXML(); ?> ]]> &example.outputs; Ceci est l'élément racine ! ]]> Passer comme <parameter>value</parameter> du texte contenant & non échappé createElement('foo', 'me & you'); $dom->appendChild($element); echo $dom->saveXML(); ?> ]]> &example.outputs.similar; ]]> &reftitle.notes; La valeur value ne sera pas échappée. Utilisez la méthode DOMDocument::createTextNode pour créer un nœud de texte avec le support de l'échappement. &reftitle.seealso; DOMNode::appendChild DOMDocument::createAttribute DOMDocument::createAttributeNS DOMDocument::createCDATASection DOMDocument::createComment DOMDocument::createDocumentFragment DOMDocument::createElementNS DOMDocument::createEntityReference DOMDocument::createProcessingInstruction DOMDocument::createTextNode