Bagaimana untuk mengubah suai data dalam php simplexml

藏色散人
Lepaskan: 2023-03-13 13:44:02
asal
1990 orang telah melayarinya

Cara mengubah suai data dalam php simplexml: 1. Buat fail contoh PHP dan tetapkan format pengekodan 2. Buat rentetan dalam format XML 3. Buat objek SimpleXML melalui "simplexml_load_string($str); "; 4. Cuma ubah suai nilai elemen.

Bagaimana untuk mengubah suai data dalam php simplexml

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

Bagaimana untuk mengubah suai data dalam php simplexml?

SimpleXML PHP mengubah suai data XML

1 Kod

<?php
/*  设置编码格式  */
header(&#39;Content-Type:text/html;charset=utf-8&#39;);
/*  创建XML格式的字符串  */
$str = <<<XML
<?xml version=&#39;1.0&#39; encoding=&#39;gb2312&#39;?>
<object name=&#39;商品&#39;>
	<book>
		<computerbook type=&#39;PHP入门应用&#39;>PHP从入门到精通</computerbook>
</book>
</object>
XML;
/*  ***************************  */
/*  创建SimpleXML对象  */
$xml = simplexml_load_string($str);
/*  输出根目录属性name的值  */
echo $xml[name].&#39;<br />&#39;;
/*  修改子元素computerbook的属性值type  */
$xml->book->computerbook[&#39;type&#39;] = iconv(&#39;gb2312&#39;,&#39;utf-8&#39;,&#39;PHP程序员必备工具&#39;);
/*  修改子元素computerbook的值  */
$xml->book->computerbook = iconv(&#39;gb2312&#39;,&#39;utf-8&#39;,&#39;PHP函数参考大全&#39;);
/*  输出修改后的属性和元素值  */
echo $xml->book->computerbook[&#39;type&#39;].&#39; => &#39;;
echo $xml->book->computerbook;
?>
Salin selepas log masuk

2 Hasil berjalan

Produk
Alat Penting untuk Pengaturcara PHP => Koleksi Rujukan Fungsi PHP

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk mengubah suai data dalam php simplexml. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan