Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menjumlahkan tatasusunan dalam php

Bagaimana untuk menjumlahkan tatasusunan dalam php

PHPz
Lepaskan: 2023-04-23 14:13:58
asal
532 orang telah melayarinya

Dalam PHP, anda boleh menggunakan fungsi array_sum untuk mengira jumlah array. Fungsi ini menambah semua nilai dalam tatasusunan dan mengembalikan jumlah keseluruhan tatasusunan. Berikut ialah kod sampel:

<?php
// 定义一个数组
$arr = array(1, 2, 3, 4, 5);

// 使用 array_sum 函数计算数组的和
$sum = array_sum($arr);

// 输出结果
echo "数组的和为:" . $sum;
?>
Salin selepas log masuk

Hasil output ialah:

数组的和为:15
Salin selepas log masuk

Dalam contoh di atas, kita mula-mula mentakrifkan tatasusunan $arr, dan kemudian gunakan fungsi array_sum untuk hitung jumlah tatasusunan , dan akhirnya keluarkan hasilnya ke skrin.

Selain hanya mengira jumlah tatasusunan, anda juga boleh melaksanakan fungsi penjumlahan sendiri. Berikut ialah contoh mudah:

<?php
// 自定义函数求和
function my_sum($arr) {
    $sum = 0;
    foreach ($arr as $val) {
        $sum += $val;
    }
    return $sum;
}

// 定义一个数组
$arr = array(1, 2, 3, 4, 5);

// 使用自定义函数计算数组的和
$sum = my_sum($arr);

// 输出结果
echo "数组的和为:" . $sum;
?>
Salin selepas log masuk

Dalam contoh ini, kami mentakrifkan fungsi tersuai my_sum untuk mengira jumlah tatasusunan. Dalam fungsi, kami menggunakan gelung untuk melelar melalui setiap elemen dalam tatasusunan dan mengumpulnya ke dalam pembolehubah $sum, akhirnya mengembalikan jumlah. Apabila memanggil fungsi ini, hantar tatasusunan $arr ke fungsi untuk pengiraan, dan akhirnya keluarkan hasil pengiraan ke skrin.

Secara amnya, pengendalian penjumlahan tatasusunan dalam PHP adalah sangat mudah dan mudah Pembangun hanya perlu menggunakan fungsi array_sum terbina dalam, atau menyesuaikan fungsi penjumlahan mudah.

Atas ialah kandungan terperinci Bagaimana untuk menjumlahkan tatasusunan 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