《Flex+PHP RIA应用开发实战详解-梁文新版》学习日记2

php中文网
发布: 2016-07-29 08:51:09
原创
1085人浏览过

    这本书真是折磨啊,今天看到了xml解析部分,文章在介绍函数及其参数时很是仔细,但是这本没有把源码最终写清楚,总是少一部分,xml和php对大小写不是很敏感,均能读出来,今天也遇到一个乱码问题,希望这方面的大神看到了帮忙解决下,不胜感激啊!下面贴出书中的代码:

function start($parser,$element_name,$element_attrs)
{
switch($element_name)
{
case "Book":
echo "----图书简介----
";   //本段内容也未显示
break;
case "TITLE":
echo "图书名称:";
break;
case "AUTHOR":
echo "作者:";
break;
case "ISBN":
echo "ISBN:";
break;
case "DATA":
echo "出版日期:";
break;
case "PRICE":
echo "图书价格:";
break;
}
}
function stop($parser,$element_name)
{
echo "
";
}
function char($parser,$data)
{
echo $data;
}
$parser=xml_parser_create();
xml_set_element_handler($parser,"start","stop");
xml_set_character_data_handler($parser,"char");
$fp=fopen("Book.xml","r");
while($data=fread($fp,4096))
{
xml_parse($parser,$data,feof($fp)) or 
die (sprintf("XML Error: %s at line %d",
xml_error_string(xml_get_error_code($parser)),
xml_get_current_line_number($parser)));
}
xml_parser_free($parser);
?>
Book.xml的代码如下:




 
    JavaScript语言精粹
    Crockford,D
    9787121177408
    2012.9
    49.00元
 


《Flex+PHP RIA应用开发实战详解-梁文新版》学习日记2

以上就介绍了《Flex+PHP RIA应用开发实战详解-梁文新版》学习日记2,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号