PHP代码信息

运行结果
教程手册
代码仓库
极速运行
交互输入
极速运行模式,不支持键盘输入语句但是拥有更高的运行速度,输出简洁明了 。 点击编辑器上方的运行按钮即刻体验吧。
以下是用户最新保存的代码
证书查询页面 发布于:2021-04-18 01:13 array_multisort + trace 发布于:2021-04-15 15:35 再测试一波 发布于:2021-03-31 20:04 正则匹配网址 发布于:2021-03-28 01:17 php 数组按特定键排序 - array_multisort() 发布于:2021-03-24 15:25 php 多给数组循环赋值 - $arr[$k]['value'] 发布于:2021-03-24 15:27 简易求差集 发布于:2021-03-02 17:10 正则匹配组内 发布于:2021-03-02 13:02 解析OVI信息 发布于:2021-02-23 21:08 解析OVI信息 发布于:2021-02-23 16:24 参数作用域 发布于:2021-02-21 18:03 Static 作用域 发布于:2021-02-21 18:01 PHP global 关键字 发布于:2021-02-21 17:56 局部和全局作用域 发布于:2021-02-21 17:52 php中的注释 发布于:2021-02-21 17:25 我的第一个php 发布于:2021-02-21 17:01 exception测试 发布于:2021-02-20 16:13 后端测试代码 发布于:2021-02-07 13:53 PHP函数实战-汉诺塔递归算法 发布于:2021-02-04 21:24 PHP函数实战-PHP冒泡排序 发布于:2021-02-04 19:54 PHP匿名函数 发布于:2021-02-04 16:38 PHP递归调用 发布于:2021-02-03 01:32 PHP函数的嵌套 发布于:2021-02-03 00:41 PHP可变函数 发布于:2021-02-03 00:23 测试php的执行效率 发布于:2021-01-28 17:26 doReg-get.php 发布于:2021-01-20 00:04 秒换算为剩余天小时分秒 发布于:2021-01-19 10:56 柯里化函数的使用 发布于:2021-01-15 09:41 正则解析测试 发布于:2021-01-06 10:26 in 转sql 发布于:2021-01-05 15:45 echo var_dump 区别 - int(999) 发布于:2021-03-24 15:28 正则表达式排除单词里面的baidu 发布于:2020-12-28 18:54 php快速排序 - mt_rand() floor(count($arr)/2) array_merge() 发布于:2021-03-24 16:14 php二分查找 发布于:2021-01-03 16:24 工厂设计模式测试 发布于:2020-12-17 17:17 自定义强化 substr() 方法,以适用中文字符 发布于:2020-12-15 10:38 PHP 字符串变量 发布于:2020-12-11 14:44 PHP 常量 发布于:2020-12-11 14:38 PHP 5 数据类型 发布于:2020-12-11 14:31 斐波那契数列 发布于:2020-11-25 00:24 获取 url 参数 urlargs($str, $aname) - strstr() explode() 发布于:2021-03-24 15:42 人员人与人 发布于:2020-10-31 13:36 测试学习代码 发布于:2020-10-30 16:58 数组转换php 发布于:2020-10-28 17:02 魔术方法php 发布于:2020-10-19 20:07 echo语句 发布于:2020-10-14 15:31 网页数据处理 发布于:2020-10-14 13:47 session_destroy()的执行会销毁session_id() 发布于:2020-10-07 15:21 session_destroy()的执行会销毁session_id() 发布于:2020-09-28 09:45 网页数据处理 发布于:2020-09-17 08:49 [更多]
显示目录

PHP XML Parser 函数

PHP XML Parser 函数

本节介绍 XML Parser 函数中的一些实用函数以及相关常量。


PHP XML Parser 简介

XML 函数允许您解析 XML 文档,但无法对其进行验证。

XML 是一种用于标准结构化文档交换的数据格式。您可以在我们的 XML 教程 中找到更多有关 XML 的信息。

该扩展使用 Expat XML 解析器。

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

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

由于它是一种基于事件,且无验证的解析器,Expat 具有快速并适合 Web 应用程序的特性。

XML 解析器函数允许您创建 XML 解析器,并为 XML 事件定义句柄。


安装

XML Parser 函数是 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 常量

常量
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)
由JSRUN为你提供的PHP在线工具
        JSRUN提供的PHP在线运行,PHP 在线编译工具,基于linux操作系统环境提供线上编译和线上运行,具有运行快速,运行结果与常用开发、生产环境保持一致的特点。

title

使用此草稿 删除草稿

皮肤:

运行模式:

嵌入代码 iframe嵌入: