150 of 410 menu

Функција array_replace

Функција array_replace замењује вредности првог низа вредностима са истим кључевима из других прослеђених низова. Ако кључ из првог низа присутан у другом низу, његова вредност се замењује вредношћу из другог низа. Ако кључ постоји у другом низу, али недостаје у првом - биће креиран у првом низу. Ако кључ присутан само у првом низу, остаће онакав каквав јесте.

Ако је за замену прослеђено неколико низова, они ће бити обрађени редом прослеђивања и каснији низови ће преписивати вредности из претходних.

Синтакса

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

Пример

Хајде да извршимо описану замену:

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

Резултат извршавања кода:

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

Погледајте такође

  • функцију str_replace,
    која замењује симболе ниски
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј