PHP funkcje XML
PHP XML Parser profilu
funkcje XML pozwalają analizować dokumentu XML, ale nie może zostać zweryfikowana.
XML jest standardowym formatem wymiany danych w strukturze dokumentu. Można w naszym poradniku XML można znaleźć więcej informacji na temat XML w.
Rozszerzenie wykorzystuje parser Expat XML.
Mieszkających parser zdarzenie oparte jest dokumentem XML jako serię zdarzeń. W przypadku wystąpienia zdarzenia, wywołuje określoną funkcję, by go obsłużyć.
Expat jest niewalidujący parser, ignorując wszelkie link do DTD dokumentu. Jednakże, jeśli forma dokumentu nie jest dobre, to kończy się komunikatem o błędzie.
Ponieważ jest to oparte na zdarzeniach, a niewalidujący parser Expat jest szybkie i odpowiednie do funkcji aplikacji sieci Web.
Funkcje parsera XML pozwala tworzyć parsera XML oraz określić procedurę obsługi zdarzeń XML.
zainstalować
Funkcje parsera XML są częścią jądra PHP. Instalacja nie jest potrzebne do korzystania z tych funkcji.
Funkcje PHP parsera XML
PHP: wskazuje najwcześniejszą wersję PHP, który obsługuje tę funkcję.
PHP XML Parser stałe
常量 |
---|
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) |