배열에서 모든 중복을 찾고 중복 값 키와 값으로 키가있는 새 배열을 만들려고합니다. 그 중복키에 중복 키와 값을 중복 배열로 만드는 배열에서 중복 값을 찾습니다.
예 키로
[1] => 10
[2] => 11
[3] => 12
[4] => 12
[5] => 12
[6] => 13
[7] => 13
는 난 그냥
[4] => [3] // value of key 4 is dupe of key 3
[5] => [3] // value of key 5 is dupe of key 3
[7] => [6] // value of key 7 is dupe of key 6
이 나를 모든 중복 키를 얻을 필요 중복 체크를 적용한 후,하지만 난 중복 필요 값으로 키는 키있는로
$arr_duplicates = array_keys(array_unique(array_diff_assoc($array, array_unique($array))));
감사
뭐? 나는 100 만 가지가 필요합니까? – Neal
@Neal 죄송합니다. 설명하려고 애쓰는 것을 설명하기가 어렵습니다. 기본적으로 방금 모든 배열을 배열로 가져올 필요가 있지만 새 배열의 값은 이들의 속임수가되어야합니다. – user2619159
출력 형식을 편집 한 이유가 무엇입니까? 같은 키 ('3')로 두 요소를 가질 수 없습니다. –