Ekstensi SimpleXML menyediakan cara sederhana untuk mendapatkan nama dan teks elemen XML, selama Anda mengetahui tata letak dokumen XML.
SimpleXML mengubah dokumen XML menjadi objek SimpleXMLElement.
Objek ini dapat diproses seperti objek lainnya melalui penyeleksi properti normal dan iterator array.
Tip: Dibandingkan dengan parser DOM atau Expat, SimpleXML hanya memerlukan beberapa baris kode untuk membaca data teks dalam sebuah elemen.
Ekstensi SimpleXML memerlukan dukungan PHP 5.
Sejak PHP 5, fungsi SimpleXML menjadi bagian inti PHP. Tidak diperlukan instalasi untuk menggunakan fungsi-fungsi ini.
fungsi | menggambarkan |
---|---|
__membangun() | Buat objek SimpleXMLElement baru. |
tambahkan Atribut() | Tambahkan atribut ke elemen SimpleXML. |
tambahkanAnak() | Tambahkan elemen anak ke elemen SimpleXML. |
sebagaiXML() | Format data untuk objek SimpleXML dalam XML (versi 1.0). |
atribut() | Mengembalikan atribut dan nilai tag XML. |
anak-anak() | Menemukan node anak dari node yang ditentukan. |
menghitung() | Hitung jumlah node anak dari node yang ditentukan. |
dapatkanDocNamespaces() | Mengembalikan namespace yang dideklarasikan dalam dokumen. |
dapatkanNama() | Mengembalikan nama tag XML yang direferensikan oleh elemen SimpleXML. |
dapatkan ruang nama() | Mengembalikan namespace yang digunakan dalam dokumen. |
daftarXPathNamespace() | Buat konteks namespace untuk kueri XPath berikutnya. |
simpanXML() | Alias untuk asXML(). |
simplexml_import_dom() | Mengembalikan objek SimpleXMLElement dari node DOM. |
simplexml_load_file() | Konversikan file XML menjadi objek SimpleXMLElement. |
simplexml_load_string() | Mengonversi string XML menjadi objek SimpleXMLElement. |
jalur x() | Jalankan kueri XPath pada data XML. |
fungsi | menggambarkan |
---|---|
saat ini() | Mengembalikan elemen saat ini. |
dapatkanAnak-anak() | Mengembalikan elemen anak dari elemen saat ini. |
hasChildren() | Memeriksa apakah elemen saat ini memiliki elemen turunan. |
kunci() | Mengembalikan kunci saat ini. |
Berikutnya() | Pindah ke elemen berikutnya. |
memutar ulang() | Mundur ke elemen pertama. |
sah() | Memeriksa apakah elemen saat ini valid. |