다음 배열에 중복을 제거하고 싶습니다. 첫 번째 값으로 그룹화 한 다음 색인을 다시 작성하겠습니다.PHP 고유/그룹 연관 배열
즉
Array
(
[0] => Array
(
[title] => California
[state_id] => 1
)
[1] => Array
(
[title] => California
[state_id] => 1
)
[2] => Array
(
[title] => New Mexico
[state_id] => 2
)
[3] => Array
(
[title] => Washington
[state_id] => 3
)
[4] => Array
(
[title] => Montana
[state_id] => 4
)
[5] => Array
(
[title] => Montana
[state_id] => 4
)
)
Array
(
[0] => Array
(
[title] => California
[state_id] => 1
)
[2] => Array
(
[title] => New Mexico
[state_id] => 2
)
[3] => Array
(
[title] => Washington
[state_id] => 3
)
[4] => Array
(
[title] => Montana
[state_id] => 4
)
)
으로 그리고 다시 키
Array
(
[0] => Array
(
[title] => California
[state_id] => 1
)
[1] => Array
(
[title] => New Mexico
[state_id] => 2
)
[2] => Array
(
[title] => Washington
[state_id] => 3
)
[3] => Array
(
[title] => Montana
[state_id] => 4
)
)
'array_unique' : http://php.net/manual/en/function.array-unique.php –
@bat 예 그럴 것입니다. – arnaud576875
@Joseph 이전의 의견을 다시 받아야합니다. '(string) $ elem1 === (string) $ elem2 인 경우에만 두 요소가 동일하게 간주됩니다. 단어의 경우 : 문자열 표현이 같은 경우. * 모든 * 배열은'array_unique '와 같습니다. – deceze