Dalam PHP, mengira jumlah bilangan tatasusunan ialah operasi biasa. Kadangkala kita perlu mengira bilangan elemen dalam tatasusunan dan kemudian menambahnya untuk mendapatkan jumlahnya. Dalam artikel ini, kami akan memperkenalkan beberapa teknik untuk mengira jumlah nombor tatasusunan dan memberikan contoh kod khusus.
PHP menyediakan fungsi terbina dalam count()
untuk mengira bilangan elemen dalam tatasusunan. Kita boleh menggunakan fungsi count()
dengan gelung untuk mengira nilai setiap elemen dalam tatasusunan dan kemudian menambahnya pada jumlah. count()
,用于统计数组中元素的数量。我们可以将count()
函数与循环结合使用,计算数组中每个元素的值,然后将它们累加到总和中。
<?php $numbers = [1, 2, 3, 4, 5]; $total = 0; foreach($numbers as $number) { $total += $number; } echo "数组个数总和为: " . $total; ?>
运行以上代码,将输出:
数组个数总和为: 15
除了使用循环来计算数组总和外,PHP还提供了一个更简单的方法,即使用array_sum()
函数。array_sum()
<?php $numbers = [1, 2, 3, 4, 5]; $total = array_sum($numbers); echo "数组个数总和为: " . $total; ?>
数组个数总和为: 15
array_sum()
Fungsi. Fungsi array_sum()
boleh menjumlahkan secara langsung semua elemen dalam tatasusunan. <?php function calculate_total($array, $index) { if ($index == count($array)) { return 0; } else { return $array[$index] + calculate_total($array, $index + 1); } } $numbers = [1, 2, 3, 4, 5]; $total = calculate_total($numbers, 0); echo "数组个数总和为: " . $total; ?>
数组个数总和为: 15
Atas ialah kandungan terperinci Petua untuk mengira jumlah nombor tatasusunan dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!