我有以下数组。如何获得“已安装”密钥的值,即1.我必须在我的应用程序中检查哪个值。
Array
(
[0] => Array
(
[id] => 53686899
)
[1] => Array
(
[installed] => 1
[id] => 542813519
)
[2] => Array
(
[installed] => 1
[id] => 567790764
)
[3] => Array
(
[id] => 567570764
)
)
使用foreach循环我该怎么做这个工作?任何人都可以帮助我?
答案 0 :(得分:1)
foreach ($array as $value)
{
echo $value['installed']. "<br />";
}
将输出
1 1
答案 1 :(得分:0)
与迭代1维数组的方式完全相同:
foreach ($array as $value) {
var_dump($value);
var_dump($value['installed'];
}
答案 2 :(得分:0)
循环遍历数组并获取'installed'键的值:
foreach ($array as $innerArray) {
echo $innerArray['installed'];
}
答案 3 :(得分:0)
试试这个:
foreach ($array as $value){
if(array_key_exists('installed',$value)){
echo $value['installed']. "<br />";
}
}
如果您没有检查array_key_exists
,它将在第一次循环中显示错误。