Функции PHP XML
PHP XML Parser профиля
Функции XML позволяют разобрать документ XML, но не может быть проверена.
XML является стандартным форматом данных для структурированного обмена документами. Вы можете в нашем XML учебник , чтобы найти более подробную информацию о XML в.
Расширение использует анализатор Expat XML.
Expat анализатор, основанный на событиях, это XML-документ в виде серии событий. При возникновении события, оно вызывает указанную функцию для выполнения этой задачи.
Expat является непроверяющий анализатор, игнорируя любую ссылку на документ DTD. Тем не менее, если форма документа не является хорошим, он закончится с сообщением об ошибке.
Потому что это событие на основе, и непроверяющий анализатор, Expat быстро и подходит для функций веб-приложений.
Функции синтаксического анализа XML позволяет создавать XML-парсеров и определить обработчик событий XML.
устанавливать
Функции синтаксического анализа XML являются частью ядра PHP. Никакой установки не требуется, чтобы использовать эти функции.
PHP XML Parser Функции
PHP: указывает нараннюю версию PHP , которая поддерживает эту функцию.
константа PHP XML Parser
常量 |
---|
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) |