Rumah pembangunan bahagian belakang tutorial php PHP合并两个数组的两种方式的异同_PHP

PHP合并两个数组的两种方式的异同_PHP

Jun 01, 2016 pm 12:10 PM
Gabungkan tatasusunan

特别是+运算符,他的意思是,将右边的数组单元(去重复)追加到左边数组的后面。
复制代码 代码如下:
echo "\r\n第一种情况\r\n";
$a=array(1,2,3,4,5,6);
$b=array(7,8,9);
$c=array_merge ($a,$b);
print_r($c);
$c=$a+$b;
print_r($c);
$c=$b+$a;
print_r($c);
echo "\r\n第二种情况\r\n";
$a=array('a','b','c','d','e','f');
$b=array('a','x','y');
$c=array_merge ($a,$b);
print_r($c);
$c=$a+$b;
print_r($c);
$c=$b+$a;
print_r($c);
echo "\r\n第三种情况\r\n";
$a=array(
1=>'a',
2=>'b',
3=>'c',
4=>'d',
5=>'e',
6=>'f');
$b=array(
1=>'a',
7=>'x',
8=>'y');
$c=array_merge ($a,$b);
print_r($c);
$c=$a+$b;
print_r($c);
$c=$b+$a;
print_r($c);
?>

结果如下:
复制代码 代码如下:
第一种情况
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
[5] => 6
[6] => 7
[7] => 8
[8] => 9
)
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
[5] => 6
)
Array
(
[0] => 7
[1] => 8
[2] => 9
[3] => 4
[4] => 5
[5] => 6
)
第二种情况
Array
(
[0] => a
[1] => b
[2] => c
[3] => d
[4] => e
[5] => f
[6] => a
[7] => x
[8] => y
)
Array
(
[0] => a
[1] => b
[2] => c
[3] => d
[4] => e
[5] => f
)
Array
(
[0] => a
[1] => x
[2] => y
[3] => d
[4] => e
[5] => f
)
第三种情况
Array
(
[0] => a
[1] => b
[2] => c
[3] => d
[4] => e
[5] => f
[6] => a
[7] => x
[8] => y
)
Array
(
[1] => a
[2] => b
[3] => c
[4] => d
[5] => e
[6] => f
[7] => x
[8] => y
)
Array
(
[1] => a
[7] => x
[8] => y
[2] => b
[3] => c
[4] => d
[5] => e
[6] => f
)

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk menggabungkan dua tatasusunan dalam bahasa C? Bagaimana untuk menggabungkan dua tatasusunan dalam bahasa C? Sep 10, 2023 am 09:05 AM

Mengambil dua tatasusunan sebagai input, cuba gabungkan atau gabungkan dua tatasusunan dan simpan hasilnya dalam tatasusunan ketiga. Logik untuk menggabungkan dua tatasusunan adalah seperti berikut-J=0,k=0untuk(i=0;i<o;i++){//mergingtwoarrays if(a[j]<=b[k]){ c[i] =a[j]; j++ }lain{ &nbs

Gabungkan tatasusunan menggunakan fungsi concat dalam JavaScript Gabungkan tatasusunan menggunakan fungsi concat dalam JavaScript Nov 18, 2023 pm 05:35 PM

Dalam JavaScript, penggabungan tatasusunan ialah operasi biasa dan boleh dicapai menggunakan fungsi concat. Fungsi concat boleh menggabungkan berbilang tatasusunan menjadi tatasusunan baharu. Mari lihat contoh kod khusus di bawah. Pertama, kami mentakrifkan beberapa tatasusunan sebagai data sampel: vararr1=[1,2,3];

Bagaimana untuk menggabungkan berbilang tatasusunan ke dalam satu tatasusunan mengikut nama kunci yang ditentukan dalam PHP Bagaimana untuk menggabungkan berbilang tatasusunan ke dalam satu tatasusunan mengikut nama kunci yang ditentukan dalam PHP Jul 07, 2023 pm 04:12 PM

Cara menggabungkan berbilang tatasusunan menjadi satu tatasusunan mengikut nama kunci yang ditentukan dalam PHP Semasa pembangunan, kita sering menghadapi keperluan untuk menggabungkan berbilang tatasusunan menjadi satu tatasusunan mengikut nama kunci yang ditentukan. Keperluan ini sangat biasa apabila bekerja dengan data, terutamanya apabila bekerja dengan set hasil pangkalan data, contohnya. Artikel ini akan memperkenalkan beberapa kaedah biasa untuk mencapai fungsi ini dan memberikan contoh kod yang sepadan. Kaedah 1: Gunakan gelung traversal Kaedah paling mudah ialah menggunakan gelung untuk melintasi semua tatasusunan dan menambah nilai yang sepadan kepada tatasusunan baharu mengikut nama kunci yang ditentukan. Kod sampel adalah seperti berikut: fu

Bagaimana untuk menggabungkan dua tatasusunan PHP ke dalam satu tatasusunan Bagaimana untuk menggabungkan dua tatasusunan PHP ke dalam satu tatasusunan Sep 06, 2023 am 08:52 AM

Bagaimana untuk menggabungkan dua tatasusunan PHP ke dalam satu tatasusunan Dalam pembangunan PHP, kita selalunya perlu menggabungkan dua tatasusunan menjadi satu tatasusunan. Operasi ini sangat biasa dalam pemprosesan data dan operasi tatasusunan. Artikel ini akan memperkenalkan cara menggabungkan dua tatasusunan dengan mudah dan cekap menggunakan PHP. PHP menyediakan dua fungsi untuk menggabungkan tatasusunan, iaitu array_merge() dan array_merge_recursive(). Di bawah ini kami memperkenalkan penggunaan dan kod sampel kedua-dua fungsi ini masing-masing. ar

Bagaimana untuk menggabungkan nombor dua dimensi dalam php tanpa mengubah nilai kunci Bagaimana untuk menggabungkan nombor dua dimensi dalam php tanpa mengubah nilai kunci Sep 30, 2021 pm 03:09 PM

Dalam PHP, anda boleh menggunakan fungsi "array_merge_recursive()" untuk menggabungkan tatasusunan dua dimensi tanpa mengubah nilai kunci fungsi ini tidak akan menimpa nama kunci semasa mengendalikan situasi di mana dua atau lebih elemen tatasusunan mempunyai nama kunci yang sama; sebaliknya, berbilang nilai dengan nama kunci yang sama dibentuk secara rekursif menjadi tatasusunan.

Pengenalan fungsi PHP—array_combine(): Gabungkan dua tatasusunan ke dalam tatasusunan bersekutu Pengenalan fungsi PHP—array_combine(): Gabungkan dua tatasusunan ke dalam tatasusunan bersekutu Jul 24, 2023 am 08:33 AM

Pengenalan kepada fungsi PHP—array_combine(): Menggabungkan dua tatasusunan ke dalam tatasusunan bersekutu Dalam PHP, terdapat banyak fungsi praktikal yang boleh membantu kami memproses dan mengendalikan tatasusunan. Satu fungsi yang sangat berguna ialah array_combine(). Artikel ini akan memperkenalkan penggunaan fungsi ini dan kod sampelnya. Fungsi array_combine() menggunakan nilai satu tatasusunan sebagai nama kunci dan nilai tatasusunan lain sebagai nilai kunci untuk menggabungkan dua tatasusunan menjadi tatasusunan bersekutu baharu. ini

Bagaimana untuk menggabungkan dua tatasusunan dalam PHP Bagaimana untuk menggabungkan dua tatasusunan dalam PHP Jul 07, 2023 am 09:57 AM

Bagaimana untuk menggabungkan dua tatasusunan dalam PHP Dalam pengaturcaraan PHP, anda sering menghadapi situasi di mana anda perlu menggabungkan dua tatasusunan. PHP menyediakan pelbagai kaedah untuk melaksanakan operasi penggabungan tatasusunan Artikel ini akan memperkenalkan beberapa kaedah biasa, dengan contoh kod. Kaedah 1: Gunakan fungsi array_merge Fungsi array_merge ialah fungsi terbina dalam yang disediakan oleh PHP untuk menggabungkan tatasusunan. Ia menerima berbilang tatasusunan sebagai parameter dan mengembalikan tatasusunan baharu yang digabungkan. Berikut ialah penggunaan fungsi array_merge untuk menggabungkan dua

Cara menggunakan fungsi array_merge untuk menggabungkan tatasusunan dalam PHP Cara menggunakan fungsi array_merge untuk menggabungkan tatasusunan dalam PHP Jun 26, 2023 pm 01:08 PM

Dalam PHP, operasi tatasusunan adalah operasi yang sangat kerap. Apabila kita perlu menggunakan nilai daripada berbilang tatasusunan pada masa yang sama, kita perlu menggabungkan tatasusunan ini menjadi satu tatasusunan untuk operasi yang mudah. PHP menyediakan fungsi array_merge untuk menggabungkan dua atau lebih tatasusunan menjadi satu tatasusunan. Dalam artikel ini, kami akan menerangkan cara menggabungkan tatasusunan menggunakan fungsi array_merge. Sintaks fungsi array_merge adalah seperti berikut: arrayarray_merge(array$arra

See all articles