내가 두 키 'id_send'와 'id_ip'에 bassed dupplicate 행을 제거하려면 ** 두 ** 키에 bassed 배열의 dupplicate 행을 제거하고 싶지만 할 수에만 작동 ONE 키 :나는, 내가 함수를 발견 을
가Array
(
[0] => Array
(
[id_send] => 10
[id_user] => 30
[id_ip] => 99
[view] => 9652
)
[1] => Array
(
[id_send] => 10
[id_user] => 20
[id_ip] => 100
[view] => 450
)
[2] => Array
(
[id_send] => 10
[id_user] => 30
[id_ip] => 99
[view] => 456
)
)
그래서 내가해야 할 기능은 0, 두 번째 행을 반환 :
function super_unique($array, $key) {
$temp_array = array();
foreach ($array as &$v) {
if (!isset($temp_array[$v[$key]])) {
$temp_array[$v[$key]] = & $v;
}
}
$array = array_values($temp_array);
return $array;
}
이 배열 '통계'입니다.
원하는 출력이 있습니까? – Aminesrine