たとえば、このようなコードがあり、 foreach ループを実行していますが、正常に動作します
foreach ( $response['albums']['album'] as $key=>$album ) {
echo($album['artist']['name']);
}
$responseの内容は
[albums] => Array
(
[album] => Array
(
[0] => Array
(
[name] => Recovery
[playcount] => 1176206
)
[1] => Array
(
[name] => The Eminem Show
[playcount] => 948632
)
)
)
しかし、$response のソースが 1 つの要素だけで構成されている場合、そのようなコードがあり、foreach ループが機能しません。
[albums] => Array
(
[album] => Array
(
[name] => Doo-Wops & Hooligans
[playcount] => 1106732
)
)
したがって、問題は、最小限の変更で機能させる方法です。私の初級英語で失礼します。