Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Mengakses Nilai Atribut XML Menggunakan SimpleXMLElement PHP?
Mengakses Nilai Atribut daripada Fail XML dalam PHP
Apabila bekerja dengan fail XML dalam PHP, mendapatkan semula nilai atribut boleh menjadi tugas biasa. Mari kita pertimbangkan contoh XML:
<VAR VarNum="90"> <option>1</option> </VAR>
Mendapatkan Nilai Atribut dengan SimpleXMLElement
Untuk mendapatkan nilai atribut "VarNum", kita boleh menggunakan SimpleXMLElement::attributes( ) kaedah. Begini caranya:
$xml = simplexml_load_file($file); $attr = $xml->Var->attributes(); echo $attr['VarNum']; // Output: 90
Menggelung melalui Semua Atribut
Jika anda perlu memproses berbilang atribut, anda boleh menggelung melalui tatasusunan atribut():
$xml = simplexml_load_file($file); foreach ($xml->Var[0]->attributes() as $name => $value) { echo "$name=\"$value\"\n"; }
Nota Tambahan
Ingat atribut itu diakses menggunakan sintaks tatasusunan (['VarNum') dan bukannya sintaks titik.
Atas ialah kandungan terperinci Bagaimana untuk Mengakses Nilai Atribut XML Menggunakan SimpleXMLElement PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!