2013-01-18 38 views
0

嗨,我以這種方式使用了SimplePie:RSS了SimplePie - get_language在NULL

$feed = new SimplePie(); 
$feed->set_feed_url(array("feed.xml", "feed2.xml")); 
$feed->enable_cache(false); 
$feed->init(); 
$feed->handle_content_type(); 

var_dump($feed->get_language()); 

foreach ($feed->get_items() as $item): 

get_language()返回NULL。我錯過了什麼?

是否有可能獲得每個項目的語言? 謝謝。

回答

0

RSS specification中,語言元素是可選的,如果它沒有一個作者沒有提供它的話。當get_language()返回null時,可能是en,這可能是您可以做出的最安全的假設。

+0

我已經過檢查,並且在我的rss feed中有3個是有標籤.. – Ste