Bagaimana untuk menjumlahkan array dalam php

PHPz
Lepaskan: 2023-04-26 14:50:22
asal
535 orang telah melayarinya

Dalam pengaturcaraan PHP, tatasusunan ialah jenis data penting yang boleh digunakan untuk menyimpan satu siri data berkaitan dengan mudah. Apabila anda perlu melakukan pengiraan berangka pada elemen dalam tatasusunan, PHP menyediakan fungsi array_sum() yang boleh menjumlahkan tatasusunan.

Fungsi array_sum() menerima tatasusunan sebagai parameter dan mengembalikan jumlah semua elemen dalam tatasusunan. Berikut ialah contoh kod:

$numbers = array(1, 2, 3, 4, 5);
$total = array_sum($numbers);
echo "数组中所有元素的总和为:$total";
Salin selepas log masuk

Dalam kod di atas, tatasusunan $numbers pertama kali ditakrifkan, mengandungi 5 integer. Kemudian panggil fungsi array_sum(), menghantar array $numbers sebagai parameter kepada fungsi. Fungsi mengembalikan jumlah semua elemen dalam tatasusunan dan menyimpan hasilnya dalam pembolehubah $total. Akhir sekali, gunakan pernyataan gema untuk mengeluarkan jumlah.

Selain integer, fungsi array_sum() juga menyokong menjumlahkan tatasusunan nombor titik terapung, rentetan dan jenis lain. Berikut ialah kod sampel:

$prices = array(1.1, 2.2, 3.3, 4.4, 5.5);
$total = array_sum($prices);
echo "所有价格的总和为:$total";
Salin selepas log masuk

Dalam kod di atas, tatasusunan $prices pertama kali ditakrifkan, mengandungi 5 nombor titik terapung. Kemudian panggil fungsi array_sum(), menghantar array $prices sebagai parameter kepada fungsi. Fungsi mengembalikan jumlah semua elemen dalam tatasusunan dan menyimpan hasilnya dalam pembolehubah $total. Akhir sekali, gunakan pernyataan gema untuk mengeluarkan jumlah.

Perlu diambil perhatian bahawa jika tatasusunan mengandungi elemen bukan angka, fungsi array_sum() akan menganggapnya sebagai 0. Berikut ialah kod sampel:

$items = array('apple', 'banana', 'orange', 2.2, 3.3);
$total = array_sum($items);
echo "所有物品的总和为:$total";
Salin selepas log masuk

Dalam kod di atas, tatasusunan $items pertama kali ditakrifkan, mengandungi 5 elemen, termasuk 3 rentetan dan 2 nombor titik terapung. Kemudian panggil fungsi array_sum(), menghantar array $item sebagai parameter kepada fungsi. Memandangkan tatasusunan mengandungi unsur bukan angka, fungsi itu menganggapnya sebagai 0. Oleh itu, fungsi mengembalikan nilai 5.5 dan menyimpan hasilnya dalam pembolehubah $total. Akhir sekali, gunakan pernyataan gema untuk mengeluarkan jumlah.

Secara umum, fungsi array_sum() ialah fungsi yang sangat berguna dalam PHP, yang boleh menjumlahkan tatasusunan dengan mudah. Apabila menggunakan fungsi ini, anda perlu memberi perhatian kepada jenis elemen dalam tatasusunan untuk memastikan hasil pengiraan yang betul.

Atas ialah kandungan terperinci Bagaimana untuk menjumlahkan array dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan