例如我有这样的代码,我正在做 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 的来源仅包含一个元素时,我有这样的代码,并且 foreach 循环将不起作用。
[albums] => Array
(
[album] => Array
(
[name] => Doo-Wops & Hooligans
[playcount] => 1106732
)
)
所以问题是如何让它以最小的变化工作。请原谅我的初学者英语。