作者poeta (键盘诗人)
看板PHP
标题[请益] simplexml_load_file读不到资料的问题
时间Fri Apr 10 16:51:02 2015
我用simplexml_load_file来读RSS资料,写了一个简单的阅读器,每天就可以读20几
个部落格的新文章。可是如果其中有某一个部落格的XML 读不到,这个阅读器就会崩溃,
显示不出东西来。
mysql_query($sql);
$rss_url=array("
http://a.xml","http://b.xml")
$max_url=count($rss_url);//取网站阵列最大值
for ($i=0;$i<$max_url;$i++){
$rss_url[$i]= simplexml_load_file($rss_url[$i]);//读取xml的参数
$rss_title[$i]=$rss_url[$i]->channel->title;//放入标题的阵列
}
是simplexml_load_file这个函数本身的问题吗?
是否能有其他的方式取代。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.252.5.238
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1428655865.A.FE1.html
1F:→ y2468101216: 在读之前先做档案是否存在的判断 另外请改用PDO 04/10 17:07
2F:→ y2468101216: $rss_url[$i] 如果没object就无法呼叫函数 04/10 17:08
3F:→ y2468101216: 自然会报错 04/10 17:08