Λειτουργίες του libxml του PHP

Εισαγωγή στο libxml του PHP

Οι λειτουργίες και οι σταθερές του libxml χρησιμοποιούνται μαζί με το SimpleXML, XSLT και DOM.

Εγκατάσταση

Αυτές οι λειτουργίες χρειάζονται το πακέτο libxml.Λήψη από xmlsoft.org

Λειτουργίες του libxml του PHP

PHP:Ορίζει την παλαιότερη έκδοση του PHP που υποστηρίζει τη λειτουργία.

Λειτουργία Περιγραφή PHP
libxml_clear_errors() Καθαρισμός του πυλώνα σφαλμάτων του libxml. 5
libxml_get_errors() Ανάκτηση της λίστα σφαλμάτων. 5
libxml_get_last_error() Ανάκτηση του τελευταίου σφάλματος από το libxml. 5
libxml_set_streams_context() Ρύθμιση περιβάλλοντος ροής για την επόμενη φόρτωση ή εγγραφή του libxml. 5
libxml_use_internal_errors() Απενεργοποίηση σφαλμάτων του libxml, άφιξη σε πληροφορίες σφαλμάτων ανά πάσα στιγμή από τον χρήστη. 5

Σταθερές του libxml του PHP

Λειτουργία Περιγραφή PHP
LIBXML_COMPACT Ρύθμιση βελτιστοποίησης κατανομής μικρών κόμβων. Ενισχύει την απόδοση της εφαρμογής. 5
LIBXML_DTDATTR Ρύθμιση προεπιλεγμένων ιδιοτήτων DTD. 5
LIBXML_DTDLOAD Εγκατάσταση εξωτερικών υποσυστημάτων. 5
LIBXML_DTDVALID Validate through DTD. 5
LIBXML_NOBLANKS Delete empty nodes. 5
LIBXML_NOCDATA Set CDATA to text node. 5
LIBXML_NOEMPTYTAG

Change empty tags (such as <br/> to <br></br>).

Available only in DOMDocument->save() and DOMDocument->saveXML() functions.

5
LIBXML_NOENT Substitute entities. 5
LIBXML_NOERROR Do not display error reports. 5
LIBXML_NONET Stop network access when loading the document. 5
LIBXML_NOWARNING Do not display warning reports. 5
LIBXML_NOXMLDECL Undo XML declaration when saving the document. 5
LIBXML_NSCLEAN Remove additional namespace declarations. 5
LIBXML_XINCLUDE Use XInclude replacement. 5
LIBXML_ERR_ERROR Get recoverable errors. 5
LIBXML_ERR_FATAL Get fatal errors. 5
LIBXML_ERR_NONE Get no errors. 5
LIBXML_ERR_WARNING Get simple warnings. 5
LIBXML_VERSION Get the libxml version (for example: 20605 or 20617). 5
LIBXML_DOTTED_VERSION Get the dotted libxml version (for example: 2.6.5 or 2.6.17). 5