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!