PHP XML-Funktionen
PHP XML Parser Profil
XML-Funktionen können Sie ein XML-Dokument zu analysieren, aber nicht überprüft werden kann.
XML ist ein Standard-Datenformat für die strukturierte Dokumentenaustausch. Sie können in unserem XML - Tutorial in weitere Informationen über XML zu finden.
Die Erweiterung verwendet die Expat XML-Parser.
Expat Parser ist ein Ereignis-basiert, ist das XML-Dokument als eine Reihe von Ereignissen. Wenn ein Ereignis eintritt, ruft sie eine bestimmte Funktion, die sie zu handhaben.
Expat ist ein nicht-validierenden Parser, einen Link auf das Dokument DTD ignorieren. Wenn jedoch die Form des Dokuments nicht gut ist, wird es mit einer Fehlermeldung beendet.
Weil es ein ereignisbasierte und nicht-validierenden Parser ist, ist Expat schnell und geeignet für Webanwendungsfeatures.
XML-Parser-Funktionen können Sie XML-Parser erstellen und eine XML-Event-Handler definieren.
installieren
XML-Parser-Funktionen sind Bestandteil von PHP. Keine Installation notwendig, um diese Funktionen zu nutzen.
PHP XML-Parser-Funktionen
PHP: zeigt diefrüheste Version von PHP, die die Funktion unterstützt.
PHP XML Parser Konstante
常量 |
---|
XML_ERROR_NONE (integer) |
XML_ERROR_NO_MEMORY (integer) |
XML_ERROR_SYNTAX (integer) |
XML_ERROR_NO_ELEMENTS (integer) |
XML_ERROR_INVALID_TOKEN (integer) |
XML_ERROR_UNCLOSED_TOKEN (integer) |
XML_ERROR_PARTIAL_CHAR (integer) |
XML_ERROR_TAG_MISMATCH (integer) |
XML_ERROR_DUPLICATE_ATTRIBUTE (integer) |
XML_ERROR_JUNK_AFTER_DOC_ELEMENT (integer) |
XML_ERROR_PARAM_ENTITY_REF (integer) |
XML_ERROR_UNDEFINED_ENTITY (integer) |
XML_ERROR_RECURSIVE_ENTITY_REF (integer) |
XML_ERROR_ASYNC_ENTITY (integer) |
XML_ERROR_BAD_CHAR_REF (integer) |
XML_ERROR_BINARY_ENTITY_REF (integer) |
XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF (integer) |
XML_ERROR_MISPLACED_XML_PI (integer) |
XML_ERROR_UNKNOWN_ENCODING (integer) |
XML_ERROR_INCORRECT_ENCODING (integer) |
XML_ERROR_UNCLOSED_CDATA_SECTION (integer) |
XML_ERROR_EXTERNAL_ENTITY_HANDLING (integer) |
XML_OPTION_CASE_FOLDING (integer) |
XML_OPTION_TARGET_ENCODING (integer) |
XML_OPTION_SKIP_TAGSTART (integer) |
XML_OPTION_SKIP_WHITE (integer) |