Array ( [0] => legANumber [1] => 65123456 [2] => 65123456 [3] => 6567943176 [4] => 6594238827 [5] => 6565560595 [6] => 6594238827 [7] => 6565600623 ) 怎么循环 才能 实现 Array ( [0] => legANumber [1] => 6567943176 [2] => 6565560595 [3] => 6565600623 )
调试欢乐多
$arr = array_unique($arr);
rray ( [0] => legANumber [1] => 65123456 [2] => 6567943176 [3] => 6594238827 [4] => 6565560595 [5] => 6565600623 ) 和我的 要求不符合
$arr = array('legANumber',65123456,65123456,6567943176,6594238827,6565560595,6594238827,6565600623);
$arrKeys = array();
echo "<pre>\n";
foreach($arr as $val) {
if (!isset($arrKeys[$val])) $arrKeys[$val] = 1;
else $arrKeys[$val]++;
}
print_r($arrKeys);
foreach($arr as $key => $val) {
if ($arrKeys[$val] > 1) unset($arr[$key]);
}
$arr = array_values($arr);
print_r($arr);
$
$one=array_count_values($numberarray);
print_r($one);
//$xuke=array_flip($numberarray);
//echo count($xuke);
$numberarrayes = array();
foreach ($one as $key=> $value){
echo'xx';
echo $value;
if($value==1){
$numberarrayes[]=$key;
}
}
print_r($numberarrayes);
$arr1 = array_unique($arr);
$arr2 = array_diff_assoc($arr,$arr1);
$arr3 = array_diff($arr,$arr2);
$arr4 = array_values($arr3);
var_dump($arr4);