Fungsi libxml PHP

Ringkasan libxml PHP

Fungsi dan konstan libxml digunakan bersama-sama dengan SimpleXML, XSLT, dan DOM.

Pemasangan

Fungsi ini memerlukan paket libxml.Muat turun di xmlsoft.org

Fungsi libxml PHP

PHP:Indikasikan versi PHP paling awal yang mendukung fungsi ini.

Fungsi Penerangan PHP
libxml_clear_errors() Bersihkan penyangga kesalahan libxml. 5
libxml_get_errors() Ambil array kesalahan. 5
libxml_get_last_error() Ambil kesalahan terakhir dari libxml. 5
libxml_set_streams_context() Tetapkan lingkungan aliran untuk muat turun atau tulis dokumen libxml selanjutnya. 5
libxml_use_internal_errors() Dihentikan kesalahan libxml, memungkinkan pengguna untuk membaca informasi kesalahan sesuai permintaan. 5

Konstan libxml PHP

Fungsi Penerangan PHP
LIBXML_COMPACT Tetapkan optimasi alokasi nod kecil. Ini akan memperbaiki prestasi aplikasi. 5
LIBXML_DTDATTR Tetapkan sifat DTD lalai. 5
LIBXML_DTDLOAD Muat turun susunan anak luar. 5
LIBXML_DTDVALID Pengesahan melalui DTD. 5
LIBXML_NOBLANKS Buang node kosong. 5
LIBXML_NOCDATA Tetapkan CDATA sebagai node teks. 5
LIBXML_NOEMPTYTAG

Ubah label kosong (contohnya <br/> menjadi <br></br>).

Tersedia hanya di dalam fungsi DOMDocument->save() dan DOMDocument->saveXML().

5
LIBXML_NOENT Gantikan entiti. 5
LIBXML_NOERROR Jangan tunjukkan laporan kesalahan. 5
LIBXML_NONET Hentikan akses jaringan semasa memuat dokumen. 5
LIBXML_NOWARNING Jangan tunjukkan laporan peringatan. 5
LIBXML_NOXMLDECL Batal penerangan XML semasa menyimpan dokumen. 5
LIBXML_NSCLEAN Buang penerangan namaspace ekstra. 5
LIBXML_XINCLUDE Gunakan penggantian XInclude. 5
LIBXML_ERR_ERROR Dapatkan kesalahan yang dapat pulih. 5
LIBXML_ERR_FATAL Dapatkan kesalahan yang mematikan. 5
LIBXML_ERR_NONE Dapatkan tanpa kesalahan. 5
LIBXML_ERR_WARNING Dapatkan peringatan sederhana. 5
LIBXML_VERSION Dapatkan versi libxml (contohnya: 20605 atau 20617). 5
LIBXML_DOTTED_VERSION Dapatkan versi libxml dengan titik (contohnya: 2.6.5 atau 2.6.17). 5