Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menggabungkan dan menjumlahkan dua tatasusunan dalam php
Kaedah pelaksanaan: 1. Gunakan fungsi array_merge() untuk menggabungkan dua tatasusunan () fungsi mengira dan mengembalikan jumlah semua elemen dalam tatasusunan yang digabungkan, sintaksnya ialah "array_sum (array_sum (arrayed array)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
php merealisasikan penggabungan dua tatasusunan dan Jumlahnya boleh dilihat sebagai dua bahagian:
php melaksanakan gabungan dua tatasusunan
php melaksanakan jumlah daripada tatasusunan yang digabungkan
Langkah pelaksanaan:
Langkah 1: Gunakan fungsi array_merge() untuk menggabungkan dua tatasusunan
fungsi array_merge() digunakan untuk menggabungkan satu atau lebih tatasusunan ke dalam satu tatasusunan, dan akan mengembalikan tatasusunan gabungan yang mengandungi dua elemen tatasusunan
Nota: Jika dua atau lebih elemen tatasusunan mempunyai nama kunci yang sama, elemen terakhir akan menimpa elemen lain.
<?php header('content-type:text/html;charset=utf-8'); $a1=array(1,2,3,4,5,0); $a2=array(6,7,8,9,10); $arr=array_merge($a1,$a2); var_dump($arr); ?>
Langkah 2: Gunakan fungsi array_sum() untuk melaksanakan jumlah tatasusunan yang digabungkan
array_sum($arr ) fungsi Anda boleh mengira jumlah semua elemen dalam tatasusunan $arr
<?php header('content-type:text/html;charset=utf-8'); $a1=array(1,2,3,4,5,0); $a2=array(6,7,8,9,10); $arr=array_merge($a1,$a2); var_dump($arr); $sum=array_sum($arr); echo "合并数组的元素总和为:".$sum; ?>
Penerangan:
array_sum()
Fungsi mengira semua elemen dalam tatasusunan Jumlah elemen
Jika semua elemen tatasusunan adalah integer, kembalikan nilai integer jika satu atau lebih nilai adalah nombor titik terapung , kembalikan nombor titik terapung.
Jika terdapat elemen bukan angka dalam arr tatasusunan, PHP akan cuba menukarnya kepada nilai angka dan jika penukaran gagal, ia akan dianggap sebagai nilai 0. Sebagai contoh, rentetan "45" akan ditukar kepada integer 45 dan rentetan "12.4abc" akan ditukar kepada perpuluhan 12.4.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menggabungkan dan menjumlahkan dua tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!