PHP RSS阅读器-多类别标记

PHP RSS阅读器-多类别标记,php,rss,categories,Php,Rss,Categories,所以我使用这个函数: function getFeed($feed_url) { $content = file_get_contents($feed_url); $x = new SimpleXmlElement($content); echo "<ul>"; foreach($x->channel->item as $entry) { echo "<li><a href='$entr

所以我使用这个函数:

function getFeed($feed_url) {  
    $content = file_get_contents($feed_url);  
    $x = new SimpleXmlElement($content);  
    echo "<ul>";  
    foreach($x->channel->item as $entry) {  
        echo "<li><a href='$entry->link' title='$entry->title'>" . $entry->title . "</a></li>";
        echo "<li>Category:" . $entry->category . "</li>";
    }  
    echo "</ul>";  
} 
函数getFeed($feed_url){
$content=file\u get\u contents($feed\u url);
$x=新的SimpleXmlElement($content);
回声“
    ”; foreach($x->channel->item as$entry){ 回声“
  • ”; echo“
  • 类别:“.$entry->Category。”
  • ”; } 回声“
”; }
我使用的RSS提要有多个“category”值。 如何检索所有这些文件

如下图所示

<category>Cat 1</category>
<category>Cat 2</category>
1类
第2类
您是否尝试过:

function getFeed($feed_url) {  
    $content = file_get_contents($feed_url);  
    $x = new SimpleXmlElement($content);  
    echo "<ul>";  
    foreach($x->channel->item as $entry) {  
        echo "<li><a href='$entry->link' title='$entry->title'>" . $entry->title . "</a></li>";
        foreach($entry->category as $writeMe)
            echo "<li>Category:" . $writeMe . "</li>";
    }  
    echo "</ul>";  
}
函数getFeed($feed_url){
$content=file\u get\u contents($feed\u url);
$x=新的SimpleXmlElement($content);
回声“
    ”; foreach($x->channel->item as$entry){ 回声“
  • ”; foreach($entry->category as$writeMe) echo“
  • 类别:“.$writeMe.”
  • ”; } 回声“
”; }
您可以更改:

echo "<li>Category:" . $entry->category . "</li>";
echo“
  • 类别:”$条目->类别。“
  • ”;
    与:

    foreach($entry->category as$category){
    回声“
  • 类别:“.$Category.”
  • “; }
    但是您能提供XML结构吗?应该是:

    <categories>
        <category>Cat 1</category>
        <category>Cat 2</category> 
    </categories> 
    
    
    第一类
    第2类
    
    编辑您的问题并向我们展示您试图解析的RSS,然后我们可以提供帮助!我是朝那个方向走的,但细节你知道,细节!什么意思?什么细节?更多细节=更好的答案。我几乎写了同样的东西。。但是,是的,小的类型。好的,你在这里总是很有帮助的-thx将在几分钟内接受你的回答!
    <categories>
        <category>Cat 1</category>
        <category>Cat 2</category> 
    </categories>