array_replace
Remplaza los elementos de los arrays pasados en el primer array
&reftitle.description;
arrayarray_replace
arrayarray
arrayarray1
array...
array_replace reemplaza los valores del primer
array con los mismos valores de todos 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á creado en el primer array.
Si la clave sólo existe en el primer array, se dejará como está.
Si varios array son pasados para ser reemplazados, se procederá
en orden, Los arrays posteriores sobreescribirán los valores anteriores.
array_replace no es recursivo: reemplazará
valores en el primer array por el tipo que sea en el segundo array.
&reftitle.parameters;
array
El array cuyos elementos son reemplazados.
array1
El array del cual se extraerán los elementos.
...
Más arrays de los cuales se extraerán los elementos.
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
"pineapple", 4 => "cherry");
$replacements2 = array(0 => "grape");
$basket = array_replace($base, $replacements, $replacements2);
print_r($basket);
?>
]]>
&example.outputs;
grape
[1] => banana
[2] => apple
[3] => raspberry
[4] => cherry
)
]]>
&reftitle.seealso;
array_replace_recursive