Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Mengekstrak Nilai Atribut daripada XML dalam PHP?
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!