DOMDocument::createElement

编辑

(PHP 5, PHP 7)

DOMDocument::createElement — Create new element node


PHP中文网词条详解说明

public DOMElement DOMDocument::createElement ( string $name [, string $value ] )

This function creates a new instance of class DOMElement. 此节点出现在文档中,除非是用诸如 DOMNode->appendChild() 等函数来将其插入。  


PHP中文网词条详解参数

name

        The tag name of the element.

value

        The value of the element. By default, an empty element will be created. The value can also be set later with             DOMElement::$nodeValue.  


PHP中文网词条详解返回值

Returns a new instance of class DOMElement or FALSE if an error occurred. 


PHP中文网词条详解错误/异常

DOM_INVALID_CHARACTER_ERR

Raised if name contains an invalid character. 


PHP中文网词条详解范例

Example #1 Creating a new element and inserting it as root

<?php
$dom = new DOMDocument('1.0', 'utf-8');
$element = $dom->createElement('test', 'This is the root element!');
// We insert the new element as root (child of the document)
$dom->appendChild($element);
echo $dom->saveXML();
?>

以上例程会输出:

<?xml version="1.0" encoding="utf-8"?>
<test>This is the root element!</test>


PHP中文网词条详解注释

Note:

The value will not be escaped. Use DOMDocument::createTextNode() to create a text node with escaping support. 


PHP中文网词条详解参见

参考资料
词条标签:
createElement   DOMDocument