Simplepie iTunes 选择特定类
我正在解析 iTunes feed,该 feed 中有 3 种图像大小,我不知道如何获取最大的一个。
iTunes Feed 示例:
<im:image height="53">http://a1.image.53x53-50.jpg</im:image>
<im:image height="75">http://a1.image.75x75-65.jpg</im:image>
<im:image height="100">http://a1.image.100x100-75.jpg</im:image>
我的类:
function get_app_image()
{
$data = $this->get_item_tags(SIMPLE_NAMESPACE_IM, 'image');
return $data['0']['data'];
}
php 输出图像:
<img src="<?php echo $item->get_app_image(); ?>" class='alignleft1' height="100" width="100" />
它总是输出第一个/最小的图像,我不确定如何定义最大的?
I'm parsing an iTunes feed, there are 3 image sizes within the feed and I'm not sure how to fetch the largest one.
The iTunes Feed example:
<im:image height="53">http://a1.image.53x53-50.jpg</im:image>
<im:image height="75">http://a1.image.75x75-65.jpg</im:image>
<im:image height="100">http://a1.image.100x100-75.jpg</im:image>
My class:
function get_app_image()
{
$data = $this->get_item_tags(SIMPLE_NAMESPACE_IM, 'image');
return $data['0']['data'];
}
php to output the image:
<img src="<?php echo $item->get_app_image(); ?>" class='alignleft1' height="100" width="100" />
It always outputs the first/smallest image, and I'm not sure how to define the largest?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
解决方案非常简单。将 $data['0'] 更改为 data['2'] ,它表示同一命名空间的第三个图像。
The solution was very simple. Change $data['0'] to data['2'] which represented the 3rd image of the same namespace.