150 of 410 menu

Funktsioon array_replace

Funktsioon array_replace asendab esimese massiivi väärtused samade võtmetega väärtustega teistest edastatud massiividest. Kui võti esimesest massiivist on teises massiivis, asendatakse selle väärtus väärtusega teisest massiivist. Kui võti on teises massiivis, kuid puudub esimeses - see luuakse esimesse massiivi. Kui võti on ainult esimeses massiivis, siis jääb see muutmata.

Kui asendamiseks on edastatud mitu massiivi, töödeldakse need edastamise järjekorras ja hilisemad massiivid kirjutavad üle väärtused eelmistest.

Süntaks

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

Näide

Teostame kirjeldatud asenduse:

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

Koodi täitmise tulemus:

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

Vaata ka

  • funktsiooni str_replace,
    mis asendab stringide sümboleid
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu