$payamount = [5, 10, 15, 20, 60];


我想对$payamount的所有元素求和,除了最后一个元素,像这样:5 + 10 + 15 + 20 + 60。

我尝试使用array_sum($payamount),但这将数组的所有元素相加,而我想排除最后一个元素。

我怎样才能做到这一点?

最佳答案

array_sum($payamount) - end($payamount)



end —将数组的内部指针设置为其最后一个元素

08-05 11:20