如何在php中提取整个数组中主键为1的数组
我只想得到那部分-如何在php中提取整个数组中主键为1的数组,php,loops,foreach,Php,Loops,Foreach,我只想得到那部分- [Country] => Array ( [0] => Array ( [id] => 102 [nicename] => Indonesia [LeadCountry] => Array (
[Country] => Array
(
[0] => Array
(
[id] => 102
[nicename] => Indonesia
[LeadCountry] => Array
(
[id] => 1
[first_name] => vikas
[city] => Chandigarh
[primary_email] => 0
)
)
[1] => Array
(
[id] => 102
[nicename] => Indonesia
[LeadCountry] => Array
(
[id] => 6
[first_name] => aastha
[primary_email] => 1
)
)
[2] => Array
(
[id] => 102
[nicename] => India
[LeadCountry] => Array
(
[id] => 6
[first_name] => kuku
[primary_email] => 0
)
)
)
1) 使用循环2)检查每个子数组是否匹配3)找到时返回数据4)???5) 利润
[1] => Array
(
[id] => 102
[nicename] => Indonesia
[LeadCountry] => Array
(
[id] => 6
[first_name] => aastha
[primary_email] => 1
)
)
$array_key = false;
foreach($array['country'] as $key=>$value){
if($value['leadCountry']['primary_email']==1){
$array_key = $key;
break;
}
}
if($array_key)
var_dump($array['country'][$array_key];