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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу