다음과 같이 배열 배열이 있습니다. 이 배열에는 3 개의 배열이 포함되어 있으며 각 배열에는 18 개의 요소가 있습니다. 배열 내의 18 개의 요소가 다른 배열의 18 개 요소와 같은 경우 전체 부모 배열 ([0], [1], [2])을 제거하려고합니다. [transaction_id]와 [date]. 따라서 나머지 16 개의 요소는 배열이 중복 된 것으로 간주되고 부모 배열이 배열에서 제거되기 위해 동일해야합니다.배열의 특정 요소가 같으면 다차원 배열에서 부모 요소를 제거합니다.
도움을 주시면 감사하겠습니다. 이 웹 사이트를 검색했지만이 특정 문제에 대한 질문을 찾을 수 없습니다.
[0] => Array
(
[transaction_id] => 3474
[date] => 2011-09-20
[location] => Kansas City
[year] => 2005
[year_diff] => 0
[make] => Ford
[make_id] => 19
[model] => F150 Sc Cab
[model_id] => 478
[subseries] => Lariat
[color] => Dk Grn
[doors] => X
[cylinders] => 8
[radio] => CD
[odometer] => 78029
[odometer_difference] => -4971
[odometer_difference_abs] => 4971
[price] => 9400
)
[1] => Array
(
[transaction_id] => 1843
[date] => 2011-09-21
[location] => Kansas City
[year] => 2005
[year_diff] => 0
[make] => Ford
[make_id] => 19
[model] => F150 Sc Cab
[model_id] => 478
[subseries] => Lariat
[color] => Dk Grn
[doors] => X
[cylinders] => 8
[radio] => CD
[odometer] => 78029
[odometer_difference] => -4971
[odometer_difference_abs] => 4971
[price] => 9400
)
[2] => Array
(
[transaction_id] => 7778
[date] => 2011-10-05
[location] => Kansas City
[year] => 2005
[year_diff] => 0
[make] => Ford
[make_id] => 19
[model] => F150 Crew Cab
[model_id] => 19
[subseries] => XLT
[color] => Blue
[doors] => C
[cylinders] => 8
[radio] => CD
[odometer] => 89887
[odometer_difference] => 6887
[odometer_difference_abs] => 6887
[price] => 15100
)
솔직하게이 문제를 시작하는 방법을 모르겠으므로 코드를 시작하지 않았습니다. 나는이 문제가 이전에 게시되지 않은 것에 놀랐다. –
@ GabrielMurphy 그럼 rodneyrehm의 솔루션은 훨씬 쉽고 효율적입니다. 그의 해결책을 시도하십시오. – Smamatti