Λειτουργίες του 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 |