Apabila menavigasi dokumen XML melalui XPath, selalunya perlu untuk mengehadkan nod yang diambil berdasarkan kriteria tertentu. Dalam contoh ini, kami ditugaskan untuk mengambil semula nod secara terpilih berdasarkan atribut tarikh.
Ungkapan XPath berikut mendapatkan semula semua
$nodes = $xml->xpath('//xml/events');
Untuk memperhalusi pemilihan berdasarkan atribut tarikh, kami boleh memasukkan syarat ke dalam ungkapan:
$nodes = $xml->xpath('//xml/events[@date="14/12/2011"]');
Ungkapan yang diubah suai ini menentukan bahawa kami berminat untuk memilih hanya
Atas ialah kandungan terperinci Bagaimana untuk Memilih Nod Tertentu dalam Dokumen XML Menggunakan Syarat XPath?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!