PHP Libxml Einführung
Die Libxml Funktionen und Konstanten sind zusammen mit SimpleXML, XSLT und DOM-Funktionen verwendet.
Installation
Diese Funktionen erfordern die libxml-Paket. Download auf xmlsoft.org
Funktionen PHP Libxml
PHP : zeigt die früheste Version von PHP, die die Funktion unterstützt.
Funktion | Beschreibung |
---|---|
libxml_clear_errors() | Klar Libxml Fehlerpuffer |
libxml_get_errors() | Abrufen Array von Fehlern |
libxml_get_last_error() | Abrufen letzte Fehler von libxml |
libxml_set_streams_context() | Stellen Sie den Strom Kontext für das nächste Libxml Dokument laden oder schreiben |
libxml_use_internal_errors() | Deaktivieren Libxml Fehler und erlaubt dem Anwender, Fehlerinformationen zu holen bei Bedarf |
PHP 5 Vordefinierte Libxml Konstanten
Funktion | Beschreibung |
---|---|
LIBXML_COMPACT | Setzen Sie kleine Knoten Zuordnung Optimierung. Dies kann die Anwendungsleistung verbessern |
LIBXML_DTDATTR | Legen Sie die Standard-DTD Attribute |
LIBXML_DTDLOAD | Laden Sie externe Teilmenge |
LIBXML_DTDVALID | Bestätigen Sie mit der DTD |
LIBXML_NOBLANKS | Entfernen Sie leere Knoten |
LIBXML_NOCDATA | Stellen Sie CDATA als Textknoten |
LIBXML_NOEMPTYTAG | Ändern Sie leere Tags (eg <br/> to <br></br>) , nur in der DOMDocument-> save() und DOMDocument-> saveXML() Funktionen |
LIBXML_NOENT | Ersatzeinheiten |
LIBXML_NOERROR | Nicht mehr anzeigen Fehlerberichte |
LIBXML_NONET | Stoppen Sie den Netzwerkzugriff während Dokumente Laden |
LIBXML_NOWARNING | nicht zeigen Warnung Berichte |
LIBXML_NOXMLDECL | Löschen Sie die XML-Deklaration, wenn ein Dokument zu speichern |
LIBXML_NSCLEAN | Überschüssigen Namespace-Deklarationen |
LIBXML_XINCLUDE | Verwendung XInclude Substitution |
LIBXML_ERR_ERROR | Erhalten behebbare Fehler |
LIBXML_ERR_FATAL | Erhalten fatale Fehler |
LIBXML_ERR_NONE | Erhalten Sie keine Fehler |
LIBXML_ERR_WARNING | Erhalten Sie einfache Warnungen |
LIBXML_VERSION | Get Libxml Version (eg 20605 or 20617) |
LIBXML_DOTTED_VERSION | Erhalten Sie gepunktete Libxml Version (eg 2.6.5 or 2.6.17) |