DOMDocument::createElementNS
En esta página
DOMDocument::createElementNS
Crea un nuevo nodo elemento con el nombre de espacio asociado
Descripción#
public DOMDocument::createElementNS(string $namespace, string $qualifiedName, [string $value]): DOMElement
```php
Esta función crea un nuevo nodo elemento con el nombre de espacio asociado. Este nodo no será mostrado en el documento, a menos que sea insertado con `DOMNode::appendChild`.
## Parámetros
`namespace`
El URI del nombre de espacio.
`qualifiedName`
Elo nombre cualificado del elemento, como `prefix:tagname`.
`value`
El valor del elemento. De manera predeterminada se creará un elemento vacio. El valor también puede ser asignado más tarde con [DOMElement::\$nodeValue](#domnode.props.nodevalue).
## Valores devueltos
El nuevo `DOMElement` o `false` si ha ocurrido un error.
## Errores/Excepciones
Puede lanzar una DOMException con los siguientes códigos de error:
`DOM_INVALID_CHARACTER_ERR`
Lanzado si `qualifiedName` contiene un carácter inválido.
`DOM_NAMESPACE_ERR`
Lanzado si `qualifiedName` es un nombre cualificado mal formado.
## Ejemplos
Crear un nuevo elemento e insertarlo como raíz
El ejemplo anterior mostrará:
Un ejemplo de prefijo de nombre de espacio
El ejemplo anterior mostrará:
http://base.google.com/ns/1.0 g item_type
```php
Véase también#
DOMNode::appendChild, DOMDocument::createAttribute, DOMDocument::createAttributeNS, DOMDocument::createCDATASection, DOMDocument::createComment, DOMDocument::createDocumentFragment, DOMDocument::createElement, DOMDocument::createEntityReference, DOMDocument::createProcessingInstruction, DOMDocument::createTextNode