150 of 410 menu

Función array_replace

La función array_replace reemplaza los valores del primer array con valores de las mismas claves de otros arrays pasados. Si una clave del primer array está presente en el segundo array, su valor se reemplaza por el valor del segundo array. Si una clave está en el segundo array, pero falta en el primero - se creará en el primer array. Si una clave está presente solo en el primer array, se mantendrá tal como está.

Si se pasan varios arrays para reemplazar, se procesarán en orden de paso y los arrays más tardíos sobrescribirán los valores de los anteriores.

Sintaxis

array_replace(array $array, array ...$replacements): array

Ejemplo

Realicemos el reemplazo descrito:

<?php $arr1 = ['a' => 1, 'b'=> 2, 'c' => 3]; $arr2 = ['a' => '!', 'c' => '?']; $res = array_replace($arr1, $arr2); var_dump($res); ?>

Resultado de ejecutar el código:

['a' => '!', 'b'=> 2, 'c' => '?']

Ver también

  • la función str_replace,
    que reemplaza caracteres de cadenas
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar