Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Menggabungkan Dua Tatasusunan Menggunakan `array_combine()` dalam PHP?
Menggabungkan Dua Tatasusunan dengan array_combine()
Untuk memetakan nilai satu tatasusunan dengan cekap sebagai kunci tatasusunan yang lain, pertimbangkan untuk menggunakan tatasusunan terbina- dalam fungsi array_combine(). Ia memerlukan dua tatasusunan sebagai hujah. Tatasusunan pertama menentukan kunci, dan tatasusunan kedua mengandungi nilai yang sepadan.
Contoh:
Memandangkan dua tatasusunan, 'A' dan 'B', mari kita tunjukkan cara menggabungkannya:
<code class="php">$array['A'] = ['cat', 'bat', 'hat', 'mat']; $array['B'] = ['fur', 'ball', 'clothes', 'home'];</code>
Output Jangkaan:
<code class="php">$array['C'] = [ 'cat' => 'fur', 'bat' => 'ball', 'hat' => 'clothes', 'mat' => 'home', ];</code>
Kod:
<code class="php">$array['C'] = array_combine($array['A'], $array['B']);</code>
Kelebihan:
Alternatif:
Anda juga boleh menggunakan gelung untuk menyelesaikan tugas ini, tetapi array_combine( ) menawarkan pendekatan yang paling cekap dan boleh dibaca.
Atas ialah kandungan terperinci Bagaimana untuk Menggabungkan Dua Tatasusunan Menggunakan `array_combine()` dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!