Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimanakah fungsi PHP mencipta dokumen?

Bagaimanakah fungsi PHP mencipta dokumen?

WBOY
WBOYasal
2024-04-18 09:39:011121semak imbas

Cara membuat dokumen dalam PHP: Gunakan dom_create_document() untuk mencipta objek dokumen XML baharu. Gunakan dom_create_element() untuk mencipta objek elemen XML baharu. Gunakan dom_append_child() untuk menambahkan elemen pada dokumen. Gunakan dom_create_text_node() untuk mencipta nod teks. Gunakan dom_append_child() untuk menambahkan nod teks pada elemen. Gunakan saveXML() untuk menyimpan dokumen.

PHP 函数如何创建文档?

Cara membuat dokumen dalam PHP

PHP menyediakan pelbagai fungsi untuk membantu mencipta dokumen, yang mudah digunakan dan berkuasa.

dom_create_document()

Fungsi ini mencipta objek dokumen XML baharu.

$doc = dom_create_document(null, null, null);

dom_create_element()

Fungsi ini mencipta objek elemen XML baharu.

$root = $doc->createElement('root');

dom_append_child()

Fungsi ini menambahkan satu elemen XML ke elemen XML yang lain.

$doc->appendChild($root);

dom_create_text_node()

Fungsi ini mencipta nod teks XML baharu.

$text = $doc->createTextNode('Hello, world!');

dom_append_child()

Fungsi ini menambahkan nod teks XML pada elemen XML.

$root->appendChild($text);

Simpan Dokumen

Gunakan kaedah saveXML() untuk menyimpan dokumen ke fail. 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');

🎜Kes praktikal🎜🎜🎜Kod berikut mencipta dokumen XML bernama document.xml, yang mengandungi elemen root dan nod teks. 🎜rreeee

Atas ialah kandungan terperinci Bagaimanakah fungsi PHP mencipta dokumen?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn