365体育备用网址报道PHP XML Parser 函数_365体育备用网址官网资讯

  • PHP/php_ref_string.HTML" title="PHP String 函数">PHP String

PHP XML Parser 简介

XML 函数同意我们解析 XML 文档,但无法对其进行验证。

XML 是一种用于标准结构化文档交换的数据格式。您能够在我们的 XML 教程 中找到美高梅娱乐城返佣有关 XML 的信息。

该扩展使用 Expat XML 解析器。

Expat 是一种基于事情的解析器,它把 XML 文档视为一系列事情。当某个事情发生时,它调用一个指定的函数处置它。

Expat 是无验证的解析器,疏忽任何链接到文档的 DTD。但是,如果文档的形式不好,则会以一个失误消息结束。

由于它基于事情,且无验证,Expat 具有快速并适合 web 应用程序的特性。

XML 解析器函数同意我们创建 XML 解析器,并为 XML 事情定义句柄。

安装

XML 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。

PHP XML Parser 函数

PHP:指示撑腰该函数的最早的 PHP 版本。

函数 描述 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 解析器的当前字节索引。 3
xml_get_current_column_number() 猎取 XML 解析器的当前列号。 3
xml_get_current_line_number() 猎取 XML 解析器的当前行号。 3
xml_get_error_code() 猎取 XML 解析器失误代码。 3
xml_parse() 解析 XML 文档。 3
xml_parse_into_struct() 把 XML 数据解析到数组中。 3
xml_parser_create_ns() 创建带有命名空间撑腰的 XML 解析器。 4
xml_parser_create() 创建 XML 解析器。 3
xml_parser_free() 释放 XML 解析器。 3
xml_parser_get_option() 从 XML 解析器猎取选项设置信息。 3
xml_parser_set_option() 为 XML 解析进行选项设置。 3
xml_set_character_data_handler() 树立字符数据处置器。 3
xml_set_default_handler() 树立默认的数据处置器。 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 常量

Constant
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)
------分隔线----------------------------

颁布评论 (189人察看0条评论)
请自觉遵守互联网相关的政策法规,严禁颁布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换澳门赌场娱乐下载 下载
最新评论