在 php 中創建文檔的方法:使用 dom_create_document() 創建新 xml 文檔對象。使用 dom_create_element() 創建新 xml 元素對象。使用 dom_append_child() 將元素附加到文檔中。使用 dom_create_text_node() 創建文本節點。使用 dom_append_child() 將文本節點附加到元素中。使用 savexml() 保存文檔。
如何在 PHP 中創建文檔
PHP 提供了各種函數來幫助創建文檔,這些函數易于使用且功能強大。
dom_create_document()
此函數創建一個新的 XML 文檔對象。
$doc = dom_create_document(null, null, null);
登錄后復制
dom_create_element()
此函數創建一個新的 XML 元素對象。
$root = $doc->createElement('root');
登錄后復制
dom_append_child()
此函數將一個 XML 元素附加到另一個 XML 元素。
$doc->appendChild($root);
登錄后復制
dom_create_text_node()
此函數創建一個新的 XML 文本節點。
$text = $doc->createTextNode('Hello, world!');
登錄后復制
dom_append_child()
此函數將一個 XML 文本節點附加到一個 XML 元素。
$root->appendChild($text);
登錄后復制
保存文檔
使用 saveXML()
方法將文檔保存到文件。
$doc->saveXML('document.xml');
登錄后復制
實戰案例
以下代碼創建一個名為 document.xml
的 XML 文檔,其中包含一個 root
元素和一個文本節點。
$doc = dom_create_document(null, null, null); $root = $doc->createElement('root'); $doc->appendChild($root); $text = $doc->createTextNode('Hello, world!'); $root->appendChild($text); $doc->saveXML('document.xml');
登錄后復制