使用PHP解析RSS提要

时间:2009-08-10 18:28:41

标签: php rss

我正在使用PHP成功解析RSS提要,但想要在提要为空时返回消息。我已经包括了 PHP File这里向您展示我想要实现的目标。

我正在寻找它来打破或停止执行,但打印一条消息并在突出显示的位置停止。

感谢您的协助。

4 个答案:

答案 0 :(得分:1)

试试这个。

die("Your error message here");

答案 1 :(得分:1)

DOMNode :: getElementsByTagName返回一个DOMNodeList对象。要测试它是否为空,请使用其$ length成员。

if ($x->length == 0) {
    exit('etc.');
}

答案 2 :(得分:0)

你能在这一点上使用die()退出吗?

答案 3 :(得分:0)

有多种方法可以结束PHP脚本的处理。最简单的方法是调用die()exit()语言结构。您也可以使用这些功能设置消息,但程序不会成功终止。看看official documentation on exit()

简而言之,如果您想显示一些文本然后成功退出,请使用以下代码:

echo "whatever you want to say";
exit(0);

否则,只需使用此代码:

exit("whatever you want to say");

顺便说一句,我编辑了你的php代码,我的修改可用at PasteBin。还可以使用原始版本at PastBin