位置: 编程技术 - 正文

PHP:xml_set_element_handler()的用法_XML解析器函数

编辑:rootadmin
xml_set_element_handler

推荐整理分享PHP:xml_set_element_handler()的用法_XML解析器函数,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

xml_set_element_handler — 建立起始和终止元素处理器

说明 bool xml_set_element_handler ( resource $parser , callable $start_element_handler , callable $end_element_handler )

为 parser 参数指定的 XML 解析器建立元素处理器函数。参数 start_element_handler 和 end_element_handler 为表示函数名称的字符串,这些函数必须在为 parser 指定的解析器调用 xml_parse() 函数时已存在。

参数

parser PHP:xml_set_element_handler()的用法_XML解析器函数

XML 解析器的引用,用于建立起始和终止元素处理器。

start_element_handler

由 start_element_handler 参数命名的函数名必须接受三个参数: start_element_handler ( resource $parser , string $name , array $attribs )parser 第一个参数 parser 为指向要调用处理器的 XML 解析器的指针。name 第二个参数 name 为该处理器为之被调用的元素名。如果大小写折叠(case-folding)对该解析器有效,元素名将用大写字母表示。attribs 第三个参数 attribs 为一个包含有对应元素的属性的数组(如果该元素有属性)。数组元素的下标为属性名,元素的值即为属性的值。属性名将以和元素名同样的标准进行大小写折叠(case-folded),其值不进行大小写折叠。 属性的原始顺序将会被参数保留,用 each() 函数遍历 attribs 时,该数组下表的顺序和属性的顺序相同。

Note: 除了函数名,含有对象引用的数组和方法名也可以作为参数。

end_element_handler

由 end_element_handler 参数命名的函数名必须接受两个参数: end_element_handler ( resource $parser , string $name )parser 第一个参数 parser 为指向要调用处理器的 XML 解析器的指针。name 第二个参数 name 为该处理器为之被调用的元素名。如果大小写折叠(case-folding)对该解析器有效,元素名将用大写字母表示。

如果处理器函数名被设置为空字符串或者 FALSE,则该有问题的处理器将被屏蔽。

返回值

成功时返回 TRUE, 或者在失败时返回 FALSE。

PHP:xml_set_external_entity_ref_handler()的用法_XML解析器函数 xml_set_external_entity_ref_handler(PHP4,PHP5)xml_set_external_entity_ref_handler建立外部实体指向处理器说明boolxml_set_external_entity_ref_handler(resource$parser,callable$handler)为pars

PHP:xml_parse()的用法_XML解析器函数 xml_parse(PHP4,PHP5)xml_parse开始解析一个XML文档说明intxml_parse(resource$parser,string$data[,bool$is_final=false])xml_parse()解析XML文档。已配置事件的处理器根据需要被无

PHP:xml_set_object()的用法_XML解析器函数 xml_set_object(PHP4,PHP5)xml_set_object在对象中使用XML解析器描述poolxml_set_object(resource$parser,object&$object)该函数使得parser指定的解析器可以被用在object对象中。所

标签: PHP:xml_set_element_handler()的用法_XML解析器函数

本文链接地址:https://www.jiuchutong.com/biancheng/275048.html 转载请保留说明!

上一篇:PHP:xml_set_start_namespace_decl_handler()的用法_XML解析器函数

下一篇:PHP:xml_set_external_entity_ref_handler()的用法_XML解析器函数

  • 税务知识:价外费用包括哪些费用?
  • 劳务报酬所得计税依据是否含增值税收入
  • 加工费怎么做账
  • 小规模的开专票怎么征税
  • 已出库未开票未收款会计分录
  • 建筑工人的工资应该怎样支付
  • 股东在两个公司上班好吗
  • 个人转租房屋的法律规定
  • 拒绝税务检查的情形
  • 递延所得税费用为负数是什么意思
  • 商业健康保险个税申报
  • 商场收取商户违约金上什么税?
  • 往来款项分为哪两类
  • 非居民企业可以享受小微企业所得税优惠政策吗
  • 自己生产的水泥用于建造厂房
  • 计算应纳税所得额时可以扣除的项目有
  • 银行回单如何做凭证
  • 已计提月份的公式
  • OS X Yosemite系统下载失败怎么办?OS X 10.10下载错误解决方法
  • 业务招待费扣除基数的收入包括哪些
  • hbuilder打包apk
  • 工资里的其他应收款是什么
  • 为什么windows10关机后自动开机
  • 房屋租赁进项税
  • 笔记本电池的正负极区分
  • 在php中,字符串有哪些表示形式
  • macos big sur怎么恢复出厂设置
  • 公司的清洁费用是什么科目
  • 冲回以前年度计提的坏账准备
  • mgaqdesk.exe进程有什么作用 mgaqdesk进程查询
  • 辅助生产成本是
  • 招行网银专业版怎么登陆
  • 给退休人员发放一次性工龄补贴是真的吗
  • 轨迹评价
  • php框架介绍
  • thinkphp input
  • css定位属性的运用
  • 增值税专用发票怎么开
  • 建筑材料开票可以抵税吗
  • 帝国cms模型
  • 营改增后新纳入增值税征税范围的有
  • 简述记账后的凭证修改方法
  • mysql和sqlserver的sql语句一样吗
  • mysql查询在什么之间
  • 支付招标代理费的请示
  • 小规模纳税人采购需要发票吗
  • 借方和贷方是什么意思 现金日记账
  • 收到上年度所得税返还会计分录
  • 企业所得税弥补亏损可以弥补几年
  • 在我国土地使用权分为哪几类
  • 独立核算 单独核算
  • 销售部门交通费计入什么费用
  • 微信转账和支付宝转账有法律效力么
  • 外汇账户开立成功后,开户行应于
  • 生产费用明细账
  • sql入门课程
  • mysql支持的数据类型主要有哪几类
  • mysql报错1091
  • dos下如何安装win7
  • linux文本处理常用命令
  • chcfg.exe是什么
  • win7系统IE浏览器一点就闪退
  • 怎么在mac上看电视剧
  • Windows7忘记开机密码一键还原
  • win10应用商店叫什么
  • win8.1开机音乐
  • 前端获取http状态码400的返回值实例
  • android pageview
  • 入门级啥意思
  • 使用jquery实现的项目
  • node.js解析excel
  • 获取linux命令执行结果
  • unity调用c++封装的dll
  • python编程入门指南
  • shell脚本查找
  • 修复硬盘
  • A级纳税人和一般纳税人区别
  • 济南市土地使用税申报表怎样作废
  • 税务机关纳税检讨书范文
  • 年休假期间工资支付标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设