150 of 410 menu

Funkcia array_replace

Funkcia array_replace nahradí hodnoty prvého poľa hodnotami s rovnakými kľúčmi z iných odovzdaných polí. Ak kľúč z prvého poľa je prítomný v druhom poli, jeho hodnota je nahradená hodnotou z druhého poľa. Ak kľúč je v druhom poli, ale chýba v prvom - bude vytvorený v prvom poli. Ak kľúč je prítomný len v prvom poli, tak zostane tak ako je.

Ak je na nahradenie odovzdaných niekoľko polí, budú spracované v poradí odovzdania a neskoršie polia budú prepisovať hodnoty z predchádzajúcich.

Syntax

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

Príklad

Poďme uskutočniť opísanú výmenu:

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

Výsledok vykonania kódu:

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

Pozrite tiež

  • funkciu str_replace,
    ktorá nahrádza znaky reťazcov
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť