Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Mengekstrak Nilai Atribut daripada XML dalam PHP?

Bagaimana untuk Mengekstrak Nilai Atribut daripada XML dalam PHP?

Patricia Arquette
Lepaskan: 2024-11-19 13:43:02
asal
692 orang telah melayarinya

How to Extract Attribute Values from XML in 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>
Salin selepas log masuk

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";
}
Salin selepas log masuk

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'];
Salin selepas log masuk

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!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan