2010-06-26 4 views
-2

Je suis en train d'analyser un flux iTunes, il y a 3 tailles d'image dans le flux et je ne suis pas sûr de la façon d'aller chercher le plus grand.Simplepie iTunes sélectionnez la classe spécifique

iTunes Nourrissez exemple:

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

Ma classe:

function get_app_image() 
{ 
    $data = $this->get_item_tags(SIMPLE_NAMESPACE_IM, 'image'); 
    return $data['0']['data']; 
} 

php à la sortie de l'image:

<img src="<?php echo $item->get_app_image(); ?>" class='alignleft1' height="100" width="100" /> 

Il génère toujours la première/image la plus petite, et je Je ne sais pas comment définir le plus grand?

Répondre

0

La solution était très simple. Changez $ data ['0'] en data ['2'] représentant la 3ème image du même espace de noms.

Questions connexes