Mengakses Nilai Atribut daripada XML dalam PHP
Mendapatkan semula nilai atribut daripada fail XML dalam PHP boleh menjadi mudah menggunakan fungsi simplexml_load_file() dan kaedah atribut().
Soalan:
Bagaimana saya boleh mendapatkan nilai atribut VarNum daripada serpihan XML berikut:
<VAR VarNum="90"> <option>1</option> </VAR>
Jawapan:
Untuk mengakses atribut VarNum, kita boleh menggunakan kaedah attributes() seperti berikut:
$xml = simplexml_load_file($file); foreach ($xml->Var[0]->attributes() as $attribute => $value) { echo "$attribute=\"$value\"\n"; }
Kod ini berulang melalui semua atribut yang pertama elemen dan mencetak nama atribut dan pasangan nilai. Untuk mendapatkan semula atribut VarNum secara khusus, kita boleh menggunakan:
$attr = $xml->Var[0]->attributes(); echo $attr['VarNum'];
Atas ialah kandungan terperinci Bagaimana untuk Mengekstrak Nilai Atribut daripada XML dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!