我有一个数组
Array
(
[0] => 123
[1] => 1244
[2] => 34124
[3] => 123
)
是否有一个循环来检查我的数组中的值是否相等?
答案 0 :(得分:0)
这将为您提供每个值的计数
$array = array("123", "1244","34124","123");
$cnt_array = array_count_values($array)
echo "<pre>";
print_r($cnt_array);
$res = array();
foreach($cnt_array as $key=>$val){
if($val == 1){
$res[$key] = 'unique';
}
else{
$res[$key] = 'duplicate';
}
}
echo "<pre>";
print_r($res);