جمع کردن اعضای آرایه در php با روشهای مختلفی امکانپذیر است. یکی از سادهترین روشها، استفاده از دستور foreach برای حرکت بین اعضای آرایه و جمع زدن آنها است.
برای انجام این کار کد ما میتواند به شکل زیر باشد:
<?php $numbers = [ 10, 25, 55, 75 ]; $sum = 0; foreach( $numbers as $number ) { $sum += $number; } echo $sum;
پیش از شروع foreach مقدار متغیر sum را مساوی صفر قرار میدهیم تا اگر آرایه خالی باشد، هنگام چاپ sum با خطا مواجه نشویم و مقدار صفر را مشاهده کنید
برای اضافه کردن مقدار number به مقدار قبلی sum از مدل کوتاه دستور جمع استفاده میکنیم. این خط میتواند به یکی از دو شکل زیر نوشته شود:
$sum += $number; // or $sum = $sum + $number;