array_replace
Reemplaza los elementos de los arrays pasados en el primer array
&reftitle.description;
arrayarray_replace
arrayarray1
arrayarray2
array...
array_replace reemplaza los valores de
array1 con valores que tienen las mismas claves en cada uno de los siguientes
arrays. Si la clave del primer array existe en el segundo array, su valor
será reemplazado por el valor del segundo array. Si la clave existe en el
segundo array y no en el primero, será creada en el primer array.
Si la clave sólo existe en el primer array, se dejará como está.
Si se proporcionan varios arrays para el reemplazo, se procederá
en orden, los arrays posteriores sobrescribirán los valores anteriores.
array_replace no es recursivo: reemplazará
valores en el primer array por el tipo que esté en el segundo array.
&reftitle.parameters;
array1
El array cuyos elementos son reemplazados.
array2
El array del cual se extraerán los elementos.
...
Más arrays de los que se extraerán los elementos.
Los valores de arrays posteriores sobrescriben los valores anteriores.
&reftitle.returnvalues;
Devuelve un array, o &null; en caso de error.
&reftitle.examples;
Ejemplo de array_replace
"piña", 4 => "cereza");
$reemplazos2 = array(0 => "uva");
$cesta = array_replace($base, $reemplazos, $reemplazos2);
print_r($cesta);
?>
]]>
&example.outputs;
uva
[1] => plátano
[2] => manzana
[3] => frambuesa
[4] => cereza
)
]]>
&reftitle.seealso;
array_replace_recursive
array_merge