getArrayCopy() as $item) { if(is_object($item)){ $newobj[$item->$field] = $item; } else { $newobj[$item[$field]] = $item; } } return $newobj; } ?>