📜  PHP | DOMElement __construct()函数

📅  最后修改于: 2022-05-13 01:56:47.700000             🧑  作者: Mango

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