PHP LibxmlFunktionen
PHP Libxml-Einführung
Libxml-Funktionen und -Konstanten werden zusammen mit SimpleXML-, XSLT- und DOM-Funktionen verwendet.
Installation
Diese Funktionen erfordern das Libxml-Paket.Download von xmlsoft.org
PHP Libxml-Funktionen
PHP: Gibt die früheste PHP-Version an, die diese Funktion unterstützt.
| Funktionen | Beschreibung | PHP |
|---|---|---|
| libxml_clear_errors() | Den Libxml-Fehlerpuffer leeren. | 5 |
| libxml_get_errors() | Das Fehler-Array abrufen. | 5 |
| libxml_get_last_error() | Den letzten Fehler von Libxml abrufen. | 5 |
| libxml_set_streams_context() | Den Stream-Kontext für den nächsten Lade- oder Schreibvorgang eines Libxml-Dokuments festlegen. | 5 |
| libxml_use_internal_errors() | Libxml-Fehler deaktivieren, sodass Benutzer Fehlerinformationen bei Bedarf lesen können. | 5 |
PHP-Libxml-Konstanten
| Funktionen | Beschreibung | PHP |
|---|---|---|
| LIBXML_COMPACT | Optimierung der Zuweisung kleiner Knoten festlegen. Sie verbessert die Leistung von Anwendungen. | 5 |
| LIBXML_DTDATTR | Standard-DTD-Attribute festlegen. | 5 |
| LIBXML_DTDLOAD | Externe Teilmenge laden. | 5 |
| LIBXML_DTDVALID | Über DTD validieren. | 5 |
| LIBXML_NOBLANKS | Leere Knoten entfernen. | 5 |
| LIBXML_NOCDATA | CDATA als Textknoten festlegen. | 5 |
| LIBXML_NOEMPTYTAG | Leere Tags ändern (z. B. <br/> zu <br></br>). Nur in den Funktionen DOMDocument->save() und DOMDocument->saveXML() verfügbar. | 5 |
| LIBXML_NOENT | Entitäten ersetzen. | 5 |
| LIBXML_NOERROR | Unterdrückt Fehlerberichte. | 5 |
| LIBXML_NONET | Unterbindet den Netzwerkzugriff beim Laden von Dokumenten. | 5 |
| LIBXML_NOWARNING | Unterdrückt Warnmeldungen. | 5 |
| LIBXML_NOXMLDECL | Lässt die XML-Deklaration beim Speichern des Dokuments weg. | 5 |
| LIBXML_NSCLEAN | Entfernt überflüssige Namespace-Deklarationen. | 5 |
| LIBXML_XINCLUDE | Verwendet XInclude-Ersetzung. | 5 |
| LIBXML_ERR_ERROR | Wiederherstellbare Fehler abrufen. | 5 |
| LIBXML_ERR_FATAL | Fatale Fehler abrufen. | 5 |
| LIBXML_ERR_NONE | Keine Fehler abrufen. | 5 |
| LIBXML_ERR_WARNING | Einfache Warnungen abrufen. | 5 |
| LIBXML_VERSION | libxml-Version abrufen (z. B. 20605 oder 20617) | 5 |
| LIBXML_DOTTED_VERSION | Die gepunktete Libxml-Version abrufen (z. B. 2.6.5 oder 2.6.17). | 5 |