I have this arrayif preview_url and countries code are same then i want result which have higher amount of value and unmatch array data remain same. I want result i have add in comment please provide sollution for same i have stuck on this issue from couple of days
Thanks in advance
I have this array
Array
(
[id] => 377556
[amount] => 1.46000
[preview_url] => myurl
[countries] => Array
(
[US] => Array
(
[id] => 840
[code] => US
[name] => united states
)
)
)
Array
(
[id] => 377557
[amount] => 2.46000
[preview_url] => myurl
[countries] => Array
(
[US] => Array
(
[id] => 840
[code] => US
[name] => united states
)
[UK] => Array
(
[id] => 841
[code] => UK
[name] => united kingdom
)
)
)
Array
(
[id] => 377558
[amount] => 7.46000
[preview_url] => myurl1
[countries] => Array
(
[US] => Array
(
[id] => 840
[code] => US
[name] => united states
[regions] => Array
(
)
)
)
)
I want this result please provide sollution for same
Array
(
[id] => 377557
[amount] => 2.46000
[preview_url] => myurl
[countries] => Array
(
[US] => Array
(
[id] => 840
[code] => US
[name] => united states
)
[UK] => Array
(
[id] => 841
[code] => UK
[name] => united kingdom
)
)
)
Array
(
[id] => 377556
[amount] => 1.46000
[preview_url] => myurl1
[countries] => Array
(
[US] => Array
(
[id] => 840
[code] => US
[name] => united states
)
)
)