2010-06-26 45 views
-2

我正在解析iTunes提要,Feed中有3個圖像大小,我不確定如何提取最大的圖像。Simplepie iTunes選擇特定類

iTunes的訂閱例如:

   <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" /> 

它總是輸出第一/最小圖像,並予不知道如何定義最大的?

回答

0

解決方案非常簡單。將$ data ['0']更改爲代表相同命名空間的第三張圖像的數據['2']。