如何获取Itunes热门专辑名称,艺术家姓名和专辑; id JSON to PHP。
https://itunes.apple.com/us/rss/topalbums/limit=10/json
我试过像
这样的东西<?php
$content=file_get_contents("https://itunes.apple.com/us/rss/topalbums/limit=10/json");
$top_albums=json_decode($content);
$tracks = $top_albums->feed->entry;
foreach( $tracks as $track ) {
$name = $track->title->lable;
echo $name. "<br/>";
}
?>
Notice: Undefined property: stdClass::$lable in C:\xampp\htdocs\test\itunes.php on line 6
需要工作代码来获取所有相册来自feed-&gt;条目,如im:name im:artist im:image title。
答案 0 :(得分:1)
要使用特殊字符访问对象属性,您需要转义它们:
$image = $track->{'im:image'}[0]->label;
echo $image . '<br />';
大括号允许您使用:访问属性:方括号允许您访问数组索引号。
第6行还有一个拼写错误,标签应该是标签:
$name = $track->title->label;