150 of 410 menu

Fungsi array_replace

Fungsi array_replace menggantikan nilai tatasusunan pertama dengan nilai daripada kunci yang sama daripada tatasusunan lain yang diberikan. Jika kunci daripada tatasusunan pertama hadir dalam tatasusunan kedua, nilainya digantikan dengan nilai daripada tatasusunan kedua. Jika kunci wujud dalam tatasusunan kedua, tetapi tiada dalam yang pertama - ia akan dicipta dalam tatasusunan pertama. Jika kunci hadir hanya dalam tatasusunan pertama, maka ia akan kekal seperti sedia ada.

Jika beberapa tatasusunan diberikan untuk penggantian, mereka akan diproses mengikut urutan penghantaran dan tatasusunan yang lebih lewat akan menulis ganti nilai daripada tatasusunan sebelumnya.

Sintaks

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

Contoh

Mari laksanakan penggantian yang diterangkan:

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

Keputusan pelaksanaan kod:

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

Lihat juga

  • fungsi str_replace,
    yang menggantikan aksara rentetan
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak