In PHP you need deep cloning to clone arrays containing objects.
Suppose we have $cold_items as an array of objects. To clone it appropriately so that while changing the values in one array does not impact the other one, use code like this:
$clonedArray = array(); foreach ($cold_items as $coldItem) { $clonedItem = clone $coldItem;//here we are cloning the item $clonedArray[] = $clonedItem; } $clonedArray is now independent array.