Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menggabungkan dan menjumlahkan dua tatasusunan dalam php

Bagaimana untuk menggabungkan dan menjumlahkan dua tatasusunan dalam php

青灯夜游
青灯夜游asal
2022-06-14 18:01:003640semak imbas

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)".

Bagaimana untuk menggabungkan dan menjumlahkan dua tatasusunan dalam php

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(&#39;content-type:text/html;charset=utf-8&#39;);   
$a1=array(1,2,3,4,5,0);
$a2=array(6,7,8,9,10);
$arr=array_merge($a1,$a2);
var_dump($arr);
?>

Bagaimana untuk menggabungkan dan menjumlahkan dua tatasusunan dalam php

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(&#39;content-type:text/html;charset=utf-8&#39;);   
$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;
?>

Bagaimana untuk menggabungkan dan menjumlahkan dua tatasusunan dalam php

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!

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
Artikel sebelumnya:Adakah PHP menyokong MySQL?Artikel seterusnya:Adakah PHP menyokong MySQL?