Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menjumlahkan array dalam php
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";
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";
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";
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!