Я пытаюсь удалить повторяющееся значение из многомерного массива. Я пробовал много примеров, но я не получаю, как хочу.Как удалить повторяющееся значение из многомерного массива с другим ключом
Моего массива здесь
Array
(
[0] => Array
(
[0] => stdClass Object
(
[CouponCode] => REZEZ150
[PurchaseAmt] => 1000.00
[DiscountAmt] => 150.00
)
[1] => stdClass Object
(
[CouponCode] => REZEZ500
[PurchaseAmt] => 2500.00
[DiscountAmt] => 500.00
)
)
[1] => Array
(
[0] => stdClass Object
(
[CouponCode] => REZEZ150
[PurchaseAmt] => 1000.00
[DiscountAmt] => 150.00
)
[1] => stdClass Object
(
[CouponCode] => REZEZ350
[PurchaseAmt] => 2000.00
[DiscountAmt] => 350.00
)
[2] => stdClass Object
(
[CouponCode] => REZEZ500
[PurchaseAmt] => 2500.00
[DiscountAmt] => 500.00
)
)
)
Я хочу, чтобы массив после удаления дубликатов значения как
Array
(
[0] => Array
(
[0] => stdClass Object
(
[CouponCode] => REZEZ150
[PurchaseAmt] => 1000.00
[DiscountAmt] => 150.00
)
[1] => stdClass Object
(
[CouponCode] => REZEZ350
[PurchaseAmt] => 2000.00
[DiscountAmt] => 350.00
)
[2] => stdClass Object
(
[CouponCode] => REZEZ500
[PurchaseAmt] => 2500.00
[DiscountAmt] => 500.00
)
)
)
подобного вопрос с ответом, но не решить мой случай:
[How to remove duplicates from multidimensional array in php \[duplicate\]][1]
Я думаю, что есть проблема при извлечении данных, можете ли вы объяснить немного больше, как вы извлекаете данные из своего db ?? – Abbas
Фактически я отправляю запрос в цикле foreach и получаю ответ один за другим после добавления в массив Как $ response [$ key] и распечатывать его из цикла; – RITU