Array
(
[0] => Zimbabwe
[country] => Zimbabwe
[1] => 2
[counts] => 2
)
Array
(
[0] => Tunisia
[country] => Tunisia
[1] => 6
[counts] => 6
)
I want output like below:
Array
(
[country] => Zimbabwe
[counts] => 2
)
Array
(
[country] => Tunisia
[counts] => 6
)
答案 0 :(得分:2)
尝试使用
从数据库中获取此内容while($rowCountry = mssql_fetch_array($resultCountryCount), MSSQL_ASSOC){
print_r($rowCountry);
}
或
while($rowCountry = mssql_fetch_assoc($resultCountryCount)){
print_r($rowCountry);
}
答案 1 :(得分:0)
最好与@mark
一起使用,否则你也可以试试
$a = Array
(
0 => 'Zimbabwe',
'country' => 'Zimbabwe',
1=> 2,
'counts' => 2,
);
function myfun($array){
$check= array();
foreach($array as $k => $v){
if(in_array($v,$check)){
unset($array[$k]);
}
array_push($check, $v);
}
return $array;
}
$a = myfun($a);
echo '<pre>';
print_r($a);