-3

iTunes フィードを解析しています。フィード内に 3 つの画像サイズがあり、最大のものを取得する方法がわかりません。

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

常に最初/最小の画像を出力しますが、最大の画像を定義する方法がわかりませんか?

4

1 に答える 1

0

解決策は非常に簡単でした。同じ名前空間の 3 番目のイメージを表す $data['0'] を data['2'] に変更します。

于 2010-07-11T18:53:46.717 に答える