DomDocument->create_element

(No version information available, might be only in CVS)

DomDocument->create_element — Create new element node

Описание

domelement DomDocument->create_element ( string $name )

This function returns a new instance of class DomElement. The tag name of the element is the value of the passed parameter. Этот узел не будет отображаться в документе до тех пор, пока он не будет вставлен, к примеру функцией domnode_append_child().

The return value is FALSE if an error occurred.

See also domdocument_create_element_ns(), domnode_append_child(), domdocument_create_text(), domdocument_create_comment(), domdocument_create_attribute(), domdocument_create_processing_instruction(), domdocument_create_entity_reference(), and domnode_insert_before().

[an error occurred while processing the directive]

Коментарии

Автор:
The example done by Nico Almhoedi has a small error.

Since append_child only accepts DomElement (which is an object), it should've been: 

$new_element = DomDocument->create_element("new_el");
$new_node = $existent_node->append_child($new_element);
2003-11-05 09:15:59
http://php5.kiev.ua/manual/ru/function.domdocument-create-element.html
Автор:
When creating empty nodes like xhtml:link, the output misses the closing slash. This is what I got:

<link ...>
2005-05-03 13:46:06
http://php5.kiev.ua/manual/ru/function.domdocument-create-element.html
It seem that the domDocument 'create_element' method don't work anymore in php 5.2.6.
We have to use the DOM 'createElement' instead.
2009-03-16 15:59:51
http://php5.kiev.ua/manual/ru/function.domdocument-create-element.html

    Поддержать сайт на родительском проекте КГБ