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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау