我有一個帶有外殼的問題,我無法讀取從各種網站上的圖像,包括外殼不與外殼,RSS訂閱工作
我使用的代碼是:
<?php
$doc = new DOMDocument();
$doc->load('http://www.example.com/feed/rss1.rss');
$arrFeeds = array();
$cnt=0;
foreach ($doc->getElementsByTagName('item') as $node) {
if($cnt == 5) {
break;
}
$itemRSS = array (
'title' => $node->getElementsByTagName('title')->item(0)->nodeValue,
'desc' => $node->getElementsByTagName('description')->item(0)->nodeValue,
'link' => $node->getElementsByTagName('link')->item(0)->nodeValue,
'date' => $node->getElementsByTagName('pubDate')->item(0)->nodeValue,
'enclosure' => $node->getElementsByTagName('enclosure')->item(0)->nodeValue
);
$cnt++;
?>
<h2><a href="<?php echo $itemRSS['link']; ?>"><?php echo $itemRSS['title']; ?></a></h2>
<p><?php echo $itemRSS['desc']; ?></p>
<img src="<?php echo $itemRSS['enclosure']; ?>">
<?php } ?>
你能告訴我在哪裏我錯了? 謝謝:)
什麼是確切的錯誤?請與我們分享您的Feed標記。 –
您是否可以嘗試在沒有標記的情況下回顯$ itemRSS ['enclosure']? – rationalboss