2012-02-23 113 views
-1

如何检查对象$twitter_xml中是否有任何数据返回查询abc或其空?PHP对象保存XML数据

以下是代码:

$url="http://search.twitter.com/search.rss?q=abc"; 
$twitter_xml = simplexml_load_file($url); 
+0

你总是会得到一个XML响应。你在找什么元素? – 2012-02-23 11:33:57

回答

0

我不知道Twitter的回报,但你应该能够在你期望存在的价值做一个isset()

http://php.net/manual/en/function.isset.php

例如

if(isset($twitter_xml->name)) 
{ 
    // XML has a 'name' element 
} 
else 
{ 
    // No 'name' element 
} 
1

这会给你的项目数:

count($twitter_xml->channel->item);