PHP libxml Giriş
libxml fonksiyonları ve sabitler SimpleXML, XSLT ve DOM fonksiyonları ile birlikte kullanılır.
Kurulum
Bu işlevler libxml paketi gerektirir. Xmlsoft.org at İndir
PHP libxml İşlevleri
PHP : PHP işlevini destekleyen eski sürümünü gösterir.
fonksiyon | Açıklama |
---|---|
libxml_clear_errors() | Temizle libxml hata tampon |
libxml_get_errors() | Hataların bir dizi döndürür |
libxml_get_last_error() | libxml son hatayı Al |
libxml_set_streams_context() | Bir sonraki libxml belge yük için akım bağlamı ayarlama veya yazma |
libxml_use_internal_errors() | libxml hatalarını devre dışı bırakın ve gerektiğinde kullanıcı hata bilgilerini almak için izin |
PHP 5 Öntanımlı libxml Sabitler
fonksiyon | Açıklama |
---|---|
LIBXML_COMPACT | küçük düğümler tahsisi optimizasyonu ayarlayın. Bu uygulama performansı arttırabilir |
LIBXML_DTDATTR | Set varsayılan DTD nitelikleri |
LIBXML_DTDLOAD | Dış alt kümesini yükleyin |
LIBXML_DTDVALID | DTD ile doğrula |
LIBXML_NOBLANKS | Boş düğümleri kaldırın |
LIBXML_NOCDATA | Metin düğümlerinin olarak CDATA ayarla |
LIBXML_NOEMPTYTAG | Boş etiketleri değiştirin (eg <br/> to <br></br>) içinde, sadece DOMDocument-> save() ve DOMDocument-> saveXML() işlevlerini |
LIBXML_NOENT | Yedek kişiler |
LIBXML_NOERROR | hata raporlarını gösterme |
LIBXML_NONET | belgeleri yüklenirken ağ erişimi durdurun |
LIBXML_NOWARNING | Uyarı raporlarını gösterme |
LIBXML_NOXMLDECL | Bir belgeyi kaydederken XML bildirimi Bırak |
LIBXML_NSCLEAN | Fazla ad alanı bildirimi kaldır |
LIBXML_XINCLUDE | Kullanım XInclude ikamesi |
LIBXML_ERR_ERROR | kazanılabilir hataları alın |
LIBXML_ERR_FATAL | ölümcül hatalar alın |
LIBXML_ERR_NONE | hiçbir hata alın |
LIBXML_ERR_WARNING | Basit uyarıları alın |
LIBXML_VERSION | Libxml sürümünü edinin (eg 20605 or 20617) |
LIBXML_DOTTED_VERSION | Noktalı libxml sürümünü edinin (eg 2.6.5 or 2.6.17) |