150 of 410 menu

array_replace Fonksiyonu

array_replace fonksiyonu, ilk dizinin değerlerini, diğer iletilen dizilerdeki aynı anahtarlara sahip değerlerle değiştirir. Eğer ilk dizideki bir anahtar ikinci dizide de mevcutsa, değeri ikinci diziden gelen değerle değiştirilir. Eğer bir anahtar ikinci dizide varsa ama ilk dizide yoksa, ilk dizide oluşturulur. Eğer bir anahtar sadece ilk dizide mevcutsa, olduğu gibi korunur.

Değiştirme için birden fazla dizi iletilirse, iletilme sırasına göre işlenecekler ve daha sonraki diziler, öncekilerden gelen değerlerin üzerine yazacaktır.

Sözdizimi

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

Örnek

Açıklanan değişikliği gerçekleştirelim:

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

Kodun çalıştırılmasının sonucu:

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

Ayrıca Bakınız

  • str_replace fonksiyonu,
    dizelerdeki karakterleri değiştirir
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet