Php rss提要中的Once而不是foreach?
这将输出提要的所有图像,但我只想显示第一个,我必须在标记中放置什么而不是foreachPhp rss提要中的Once而不是foreach?,php,foreach,rss,Php,Foreach,Rss,这将输出提要的所有图像,但我只想显示第一个,我必须在标记中放置什么而不是foreach <?php foreach ($feed->get_items() as $item): ?> <?php $media_group = $item->get_item_tags('', 'enclosure'); $file = $media_group[0]['attribs']['']['url'];
<?php foreach ($feed->get_items() as $item): ?>
<?php $media_group = $item->get_item_tags('', 'enclosure');
$file = $media_group[0]['attribs']['']['url'];
?>
<?php echo '
<img width="200" src="' .$file. '"/>'; ?>
<?php endforeach; ?>
$item=reset($items)
使用不同的数组键可能会更好。
<?php $items = $feed->get_items(); $item = $items [0]; ?>
<?php $media_group = $item->get_item_tags('', 'enclosure');
$file = $media_group[0]['attribs']['']['url'];
?>
<?php echo '<img width="200" src="' .$file. '"/>'; ?>