PHP在线运行

版本:
运行结果
教程手册
代码仓库
极速运行
交互输入
极速运行模式,更高效的运行,点击编辑器上方的运行按钮即刻体验吧。
以下是用户最新保存的代码
php 继承测试 发布于:2022-05-15 13:48 游戏活动测试代码 发布于:2022-04-29 15:20 PHP代码本 发布于:2022-04-28 19:14 php时间戳和格式化日期之间的转换:date()函数及date_format()函数、strtotime()函数及date_timestamp_get()函数 发布于:2022-04-17 23:01 php调用阿里云api 发布于:2022-03-24 00:40 http://127.0.0.1/upload-labs-master-2022/Pass-14/index.php?action=show_code 发布于:2022-03-23 16:27 生成随机指定长度字符串 发布于:2022-03-09 16:42 php 位运算符 - 一个变量控制多个灯光状态 发布于:2022-03-04 12:00 ThinkPHP代码预览 发布于:2022-03-04 10:26 php token 发布于:2022-02-25 22:47 php解析json 发布于:2022-02-25 16:39 ssq第一个代码 发布于:2022-02-21 23:21 指定时间判断 发布于:2022-02-20 23:49 PHP数组转JSON 发布于:2022-04-29 16:28 【传递引用】- $GLOBALS 与 global 的区别等 发布于:2022-03-10 15:58 php 解释 javascript 变量 发布于:2022-01-29 10:33 处理1688数据结构 发布于:2022-01-15 14:39 序列化字符串转json 发布于:2022-01-07 16:59 这是我的第一个php 发布于:2021-12-20 20:56 array_merge函数联系 发布于:2021-12-12 21:11 PHP md5 pawd 发布于:2021-11-22 13:53 gopay接口加密方法 发布于:2021-11-19 14:03 不动产试试 发布于:2021-11-16 23:27 数据存储结构以及处理流程概览 发布于:2021-11-02 16:06 替换前两张图片 发布于:2021-09-29 10:09 数组交集与合并的使用示例 发布于:2021-09-28 16:27 PHP 拼接数组 发布于:2021-09-14 19:52 测试代码块 发布于:2021-09-09 11:21 Php 运行one 发布于:2021-09-09 00:09 排序算法demo 发布于:2021-08-24 11:15 Navicat解密 发布于:2021-08-19 11:05 随机生成IMEI 发布于:2021-08-18 18:54 php call_user_func 发布于:2021-08-13 19:46 php curl 使用基本认证获取海康摄像头的当前图片:Authorization: Basic 发布于:2021-08-09 11:25 使用 array_map 转换数组 发布于:2021-08-04 12:36 插入排序实现函数 发布于:2021-08-03 15:18 冒泡排序php 发布于:2021-08-03 14:00 php单例 发布于:2021-08-03 10:11 PHP - 命名空间运行实例 发布于:2021-08-02 09:14 从扑克牌中随机抽取5张牌,判断是不是一个顺子 发布于:2021-07-09 16:05 海康摄像头HTTP获取图片Authorization: Digest算法 发布于:2021-08-09 11:23 这是给澈亦的代码 发布于:2021-06-19 16:19 20个1~1000随机数查找50是否在数组里 发布于:2021-06-11 10:55 定义一个数组 发布于:2021-06-11 10:19 服务器信息展示 发布于:2021-06-04 09:23 call_user_func and call_user_func_array 发布于:2021-05-24 11:06 快速排序算法 和 汉诺塔 算法 发布于:2021-05-24 10:15 十大排序算法 发布于:2021-05-22 15:48 价格倒算测试 发布于:2021-05-20 11:36 测试php时间戳范围至2038年 发布于:2021-05-11 11:30 [更多]
显示目录

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

使用此草稿 删除草稿

  • 00:23
注册登录后可减少验证码的弹出,点击前往 注册 | 登录

皮肤:

运行模式:

嵌入代码 iframe嵌入:


服务器已安装大部分常用的第依赖库,但仍可能存在一些未被安装的库, 可以通过本窗口立即安装所需依赖库。


请输入依赖库的名称:

请选择语言: