【发布时间】:2009-05-22 02:19:53
【问题描述】:
我写了这段代码:
function get_feed(){
// Get RSS Feed(s)
include_once(ABSPATH . WPINC . '/rss.php');
$rss = fetch_rss('http://dorar.shamekh.ws/?feed=rss2');
$maxitems = 1;
$items = array_slice($rss->items, 0, $maxitems,false);
return $items;
}
作为 WordPress 插件的一部分,它在我的本地服务器上运行良好,但是当我将它上传到我的博客时,我收到了消息:
警告:array_slice() [function.array-slice]:第一个 参数应该是一个数组
本地主机上的php版本:5.2.6
我网站上的php版本:5.2.5
【问题讨论】:
-
fetch_rss 在失败时会做什么?它是否返回一个有效的对象? $rss->items 失败时是数组吗?