位置: 编程技术 - 正文

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

编辑:rootadmin
xml_set_object

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

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

(PHP 4, PHP 5)

xml_set_object — 在对象中使用 XML 解析器

描述 pool xml_set_object ( resource $parser , object &$object ) PHP:xml_set_object()的用法_XML解析器函数

该函数使得 parser 指定的解析器可以被用在 object 对象中。所有的回叫函数(callback function)都可以由 xml_set_element_handler() 等函数来设置,它们被假定为 object 对象的方法。

Example #1 xml_set_object() 示例

<?phpclassxml{var$parser;functionxml(){$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");}functionparse($data){xml_parse($this->parser,$data);}functiontag_open($parser,$tag,$attributes){var_dump($parser,$tag,$attributes);}functioncdata($parser,$cdata){var_dump($parser,$cdata);}functiontag_close($parser,$tag){var_dump($parser,$tag);}}//endofclassxml$xml_parser=newxml();$xml_parser->parse("<AID='hallo'>PHP</A>");?>

PHP:xml_set_notation_decl_handler()的用法_XML解析器函数 xml_set_notation_decl_handler(PHP4,PHP5)xml_set_notation_decl_handler建立注释声明处理器说明boolxml_set_notation_decl_handler(resource$parser,callable$handler)为parser参数指定的XML解

PHP:xml_set_end_namespace_decl_handler()的用法_XML解析器函数 xml_set_end_namespace_decl_handler(PHP4=4.0.5,PHP5)xml_set_end_namespace_decl_handler建立终止命名空间声明处理器说明boolxml_set_end_namespace_decl_handler(resource$parser,callable$handle

PHP:xml_set_character_data_handler()的用法_XML解析器函数 xml_set_character_data_handler(PHP4,PHP5)xml_set_character_data_handler建立字符数据处理器说明boolxml_set_character_data_handler(resource$parser,callable$handler)为parser变量指向的XML

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

上一篇:PHP:xml_parse()的用法_XML解析器函数(php解析xml文件)

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

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

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

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络