栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP > PHP函数库

PHP - 函数:xml_set_object()

PHP函数库 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PHP - 函数:xml_set_object()

XML 解析函数库
xml_set_object

使 XML 解析器用类。

语法: void xml_set_object(int parser, object &object);

返回值: 无

函数种类: 资料处理

内容说明

本函数让解析器能使用类的方式,值得注意的是这个函数在 PHP 4.0 以上的版本才可使用。参数 parser 为 xml_parser_create() 所返回的解析代码。参数 &object 是类本身的指针。

使用范例

?php
class xml {
var $parser;

function xml() {
 $this- parser = xml_parser_create();
 xml_set_object($this- parser, $this);
 xml_set_element_handler($this- parser,"tag_open","tag_close");
 xml_set_character_data_handler($this- parser,"cdata");
}

function parse($data) { 
 xml_parse($this- parser,$data);
}

function tag_open($parser,$tag,$attributes) { 
 var_dump($parser,$tag,$attributes); 
}

function cdata($parser,$cdata) { 
 var_dump($parser,$cdata);
}

function tag_close($parser,$tag) { 
 var_dump($parser,$tag); 
}

} // end of class xml

$xml_parser = new xml();
$xml_parser- parse(" A ID="hallo" PHP /A ");
?


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/2347.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号