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
Andere Erweiterungen