<?php
$array = array ('1' => (object)array(
'id' => 225,
'user_id' => 1,
'name' => 'Blue Quilted Leather Jacket by Minusey - $499'
),
'2' => (object)array(
'id' => 222,
'user_id' => 1,
'name' => 'Darling New Bathtub by Duravit - $6300'
),
'3' => (object)array(
'id' => 222,
'user_id' => 1,
'name' => 'Darling New Bathtub by Duravit - $6300'
)
);
//print_r(array_column((array)$array, 'id'));
$array = array_map(function($x){return (array)$x;}, $array);
$ids = array_unique(array_column($array, 'id'));
$array = array_filter($array, function($x) use ($ids){return in_array($x['id'], $ids);});
print_r($array);
preferences:
34.64 ms | 402 KiB | 5 Q