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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა