$cart_array = .....;
Array
(
[0] => item Object([id] => 123 [size_id] => 2)
[1] => item Object([id] => 123 [size_id] => 3))
$cart_array = array_filter(
$cart_array,
function ($item) {
return $item->id != 123 && $item->size_id != 2;
}
);
Expected result :
Array
(
[0] => item Object([id] => 123 [size_id] => 3))
But this returns an empty array($cart_array). Any help would be appreciable.Thank you.