Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Adakah penambahan tatasusunan php akan menggabungkan nilai pendua?

Adakah penambahan tatasusunan php akan menggabungkan nilai pendua?

青灯夜游
青灯夜游asal
2022-05-20 18:48:372563semak imbas

Tambahan tatasusunan PHP tidak akan menggabungkan nilai pendua. Dalam PHP, anda boleh menggunakan operator " " untuk menambah satu atau lebih tatasusunan ini akan digabungkan untuk mengembalikan tatasusunan baharu Sintaks ialah "tatasusunan 1.." penghujung elemen pertama , ia tidak mempunyai kesan sama ada nilai diulang tetapi jika nama kunci diulang, elemen sebelumnya akan menimpa elemen berikut.

Adakah penambahan tatasusunan php akan menggabungkan nilai pendua?

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3

Tambahan tatasusunan PHP tidak akan gabungkan nilai Pendua.

Dalam php, anda boleh menggunakan operator " " untuk menambah satu atau lebih tatasusunan, dan tatasusunan ini akan digabungkan untuk mengembalikan sintaks baharu:

数组1+数组2+...

diikuti Elemen tatasusunan akan dilampirkan pada penghujung elemen pertama

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr1=array("a1"=>1,"a2"=>2,"a3"=>3,"a4"=>4,"a5"=>5);
$arr2=array("b1"=>6,"b2"=>5,"b3"=>4,"b4"=>3,"b5"=>2,"b6"=>1);
var_dump($arr1);
var_dump($arr2);
$arr=$arr1+$arr2;
var_dump($arr);
?>

Adakah penambahan tatasusunan php akan menggabungkan nilai pendua?

Ia boleh dilihat bahawa sama ada nilai diulang tidak mempunyai kesan, dan nilai pendua tidak akan digabungkan.

Tetapi nama kunci yang berulang akan memberi kesan Jika nama kunci diulang, elemen sebelumnya akan menimpa elemen berikut

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr1 = array("a" => "apple", "b" => "banana");
$arr2 = array("a" => "pear", "b" => "strawberry", "c" => "cherry");
var_dump($arr1);
var_dump($arr2);
$arr=$arr1+$arr2;
var_dump($arr);
?>

Adakah penambahan tatasusunan php akan menggabungkan nilai pendua?

Kajian yang disyorkan. : "Tutorial video PHP

Atas ialah kandungan terperinci Adakah penambahan tatasusunan php akan menggabungkan nilai pendua?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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