国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

PHP ?? ?? ?? ??? / PHP XML

PHP XML

PHP XML Parser 函數(shù) PHP XML Parser 簡介 XML 函數(shù)允許您解析 XML 文檔,但無法對其進(jìn)行驗證。 XML 是一種用于標(biāo)準(zhǔn)結(jié)構(gòu)化文檔交換的數(shù)據(jù)格式。您可以在我們的 XML 教程 中找到更多有關(guān) XML 的信息。 該擴(kuò)展使用 Expat XML 解析器。 Expat 是一種基于事件的解析器,它把 XML 文檔視為一系列事件。當(dāng)某個事件發(fā)生時,它調(diào)用一個指定的函數(shù)處理它。 Expat 是無驗證的解析器,忽略.



PHP XML Parser 簡介

XML 函數(shù)允許您解析 XML 文檔,但無法對其進(jìn)行驗證。

XML 是一種用于標(biāo)準(zhǔn)結(jié)構(gòu)化文檔交換的數(shù)據(jù)格式。您可以在我們的 XML 教程 中找到更多有關(guān) XML 的信息。

該擴(kuò)展使用 Expat XML 解析器。

Expat 是一種基于事件的解析器,它把 XML 文檔視為一系列事件。當(dāng)某個事件發(fā)生時,它調(diào)用一個指定的函數(shù)處理它。

Expat 是無驗證的解析器,忽略任何鏈接到文檔的 DTD。但是,如果文檔的形式不好,則會以一個錯誤消息結(jié)束。

由于它是一種基于事件,且無驗證的解析器,Expat 具有快速并適合 Web 應(yīng)用程序的特性。

XML 解析器函數(shù)允許您創(chuàng)建 XML 解析器,并為 XML 事件定義句柄。


安裝

XML Parser 函數(shù)是 PHP 核心的組成部分。無需安裝即可使用這些函數(shù)。


PHP XML Parser 函數(shù)

PHP:指示支持該函數(shù)的最早的 PHP 版本。

函數(shù)描述PHP
utf8_decode()把 UTF-8 字符串解碼為 ISO-8859-1。3
utf8_encode()把 ISO-8859-1 字符串編碼為 UTF-8。3
xml_error_string()獲取 XML 解析器的錯誤字符串。3
xml_get_current_byte_index()獲取 XML 解析器的當(dāng)前字節(jié)索引。3
xml_get_current_column_number()獲取 XML 解析器的當(dāng)前列號。3
xml_get_current_line_number()獲取 XML 解析器的當(dāng)前行號。3
xml_get_error_code()獲取 XML 解析器的錯誤代碼。3
xml_parse()解析 XML 文檔。3
xml_parse_into_struct()把 XML 數(shù)據(jù)解析到數(shù)組中。3
xml_parser_create_ns()創(chuàng)建帶有命名空間支持的 XML 解析器。4
xml_parser_create()創(chuàng)建 XML 解析器。3
xml_parser_free()釋放 XML 解析器。3
xml_parser_get_option()從 XML 解析器獲取選項。3
xml_parser_set_option()為 XML 解析器設(shè)置選項。3
xml_set_character_data_handler()建立字符數(shù)據(jù)處理器。3
xml_set_default_handler()建立默認(rèn)處理器。3
xml_set_element_handler()建立起始和終止元素處理器。3
xml_set_end_namespace_decl_handler()建立終止命名空間聲明處理器。4
xml_set_external_entity_ref_handler()建立外部實體處理器。3
xml_set_notation_decl_handler()建立符號聲明處理器。3
xml_set_object()在對象中使用 XML 解析器。4
xml_set_processing_instruction_handler()建立處理指令(PI)處理器。3
xml_set_start_namespace_decl_handler()建立起始命名空間聲明處理器。4
xml_set_unparsed_entity_decl_handler()建立未解析實體聲明處理器。3


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)