$base = ["orange", "banana", "apple", "raspberry"];
$replacements = [0 => "pineapple", 4 => "cherry"];
$replacements2 = [0 => "grape"];
$basket = array_replace($base, $replacements, $replacements2);
print_r($basket);
$base = ["orange", "banana", "apple", "raspberry"];
$replacements = [0 => "pineapple", 5 => "cherry"];
$basket = array_replace($base, $replacements);
print_r($basket);
def array_replace(base, replacements)
return replacements + base.drop(replacements.size)
end
a = ["orange", "banana", "apple", "raspberry"]
b = ["pineapple", "cherry"]
puts array_replace(a, b)
# pineapple
# cherry
# apple
# raspberry
puts array_replace(b, a)
# orange
# banana
# apple
# raspberry