我对PHP和数组很陌生。
我有这个阵列:
Array
(
[Africa] => Array
(
[City] => Algeria
)
[Asia] => Array
(
[Country] => China
)
[Europa] => Array
(
[City] => London
)
)
我怎样才能得到这样的东西:
- Africa : City is Algeria
- Asia : Country is China
- Europa : City is London
这就是我尝试过的:
foreach ($arr as $item => $val) {
echo $item.' : '.$item[0].' is '.$val;
}
非常感谢你的帮助。
这是一个非常基本的例子,所以如果你在大陆下只有一个项目:
foreach ($arr as $item => $val) {
echo "$item : " . ($key = key($val)) . " is {$val[$key]}";
}
或者使用current()
或reset()
:
echo "$item : " . key($val) ." is " . reset($val);