- var_dump: documentation ( source)
- array_replace_recursive: documentation ( source)
<?php
$array1 = array('providers'=>array('test1','test2','test3'));
$array2 = array('providers'=>array('overwrite'));
var_dump(array_replace_recursive($array1, $array2));