150 of 410 menu

Az array_replace függvény

Az array_replace függvény az első tömb értékeit helyettesíti az azonos kulcsokkal rendelkező értékekkel más átadott tömbökből. Ha egy kulcs az első tömbből jelen van a második tömbben, annak értéke lecserélődik a második tömbből származó értékre. Ha egy kulcs a második tömbben van, de hiányzik az elsőből - létre lesz hozva az első tömbben. Ha egy kulcs csak az első tömbben van jelen, akkor változatlanul marad.

Ha több tömb is átadásra kerül a cserehez, azok továbbítási sorrendben kerülnek feldolgozásra, és a későbbi tömbök felülírják a korábbiak értékeit.

Szintaxis

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

Példa

Végezzük el a leírt cserét:

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

A kód végrehajtásának eredménye:

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

Lásd még

  • a str_replace függvényt,
    amely karakterláncok karaktereit cseréli le
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás