PHP | DOMElement __construct()函数
DOMElement::__construct()函数是PHP中的一个内置函数,用于创建新的 DOMElement 对象。此对象是只读的,可以附加到文档中,但在节点与文档关联之前,其他节点可能不会附加到此节点。
句法:
public DOMElement::__construct( string $name, string $value, string $namespaceURI )
参数:此函数接受三个参数,如上所述,如下所述:
- $name:它指定元素的标签名称。
- $value (可选):它指定元素的值。
- $namespaceURI (可选):它指定命名空间 URI 以在特定命名空间内创建元素。
下面给出的程序说明了PHP中的DOMElement::__construct()函数:
方案一:
appendChild(new DOMElement('root'));
// Create another h1 element using
// DOMElement constructor
$element_new = new DOMElement('h1',
'Heading', 'http://sample_url');
// Append the child
$element->appendChild($element_new);
// Save the XML
echo $dom->saveXML();
?>
输出:
Heading
方案二:
appendChild(new DOMElement('root'));
// Create another DOMElement for mark
$element_mark = new DOMElement('mark', 'Marked');
// Append the child
$element->appendChild($element_mark);
// Create another DOMElement for break
$element_break = new DOMElement('br');
// Append the child
$element->appendChild($element_break);
// Create another DOMElement for delete
$element_delete = new DOMElement('del', 'Deleted');
// Append the child
$element->appendChild($element_delete);
// Create another DOMElement for break
$element_break = new DOMElement('br');
// Append the child
$element->appendChild($element_break);
// Create another DOMElement for bold
$element_bold = new DOMElement('b', 'Bold');
// Append the child
$element->appendChild($element_bold);
// Save the XML
echo $dom->saveXML();
?>
输出:
Marked
Deleted
Bold
参考: https://www. PHP.net/manual/en/domelement.construct。 PHP