Operasi CRUD pada Fail XML menggunakan PHP
Dalam artikel ini, kami meneroka skrip PHP mudah untuk melaksanakan Cipta, Baca, Kemas Kini dan Operasi Padam (CRUD) pada nod dan nilai nod dalam fail XML. Skrip ini menggunakan SimpleXML, perpustakaan PHP terbina dalam, untuk berinteraksi dengan dokumen XML dengan lancar.
Mencipta Nod XML dan Menetapkan Nilai
Untuk mencipta nod baharu dalam Fail XML dan tetapkan nilainya, anda boleh menggunakan sintaks berikut:
$config = new SimpleXmlElement('<settings/>'); $config->setting1 = 'setting1 value'; $config->saveXML('config.xml');
di mana config.xml berada laluan ke fail XML yang anda ingin ubah suai.
Membaca Nod dan Nilai XML
Untuk membaca nilai nod tertentu, gunakan yang berikut:
$config = new SimpleXmlElement('config.xml'); echo $config->setting1;
Untuk mencetak keseluruhan dokumen XML sebagai rentetan, gunakan:
echo $config->asXml();
Mengemas kini Nod dan Nilai XML
Untuk mengemas kini nilai nod, hanya tetapkan nilai baharu padanya dan simpan dokumen XML yang diubah suai:
$config->setting1 = 'new value'; $config->saveXML('config.xml');
Memadamkan Nod XML dan Nilai
Untuk memadamkan nod daripada fail XML, anda boleh menggunakan fungsi unset():
unset($config->setting1);
atau tetapkan nilainya kepada NULL dan simpan fail:
$config->setting2 = NULL; $config->saveXML('config.xml');
Nota Tambahan
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melakukan Operasi CRUD pada Fail XML Menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!