Как суммировать значения внутри переменной массива?

Я получил некоторые значения из базы данных. В моем файле просмотра у меня есть следующее:

$row['fee_amount']; 

Теперь я хочу суммировать все значения внутри $ row ['fee_amount']; а затем показать его.

Я знаю, что могу подвести итоги при запросе базы данных, но мне интересно узнать, как добавить PHP.

Не могли бы вы любезно научить меня, как это сделать?

РЕДАКТИРОВАТЬ

  <?php if(count($records) > 0) { ?> <table id="table1" class="gtable sortable"> <thead> <tr> <th>SN</th> <th>Fee Type</th> <th>Fee Amount</th> </tr> </thead> <tbody> <?php $i = 0; foreach ($records as $row){ $i++; ?> <tr> <td><?php echo $i; ?>.</td> <td><?php echo $row['fee_type'];?></td> <td><?php echo $row['fee_amount'];?></td> </tr> <?php } ?> </tbody> <tr> <td></td> <td>Total</td> <td> I WANT TO DISPLAY THE SUMMATION RESULT HERE ADDING UP VALUES INSIDE THIS>>> <? $row['fee_amount']; ?> </td> </tr> </table> <?php } ?> 

В вашем файле вида с вашим циклом foreach добавьте переменную $sum рядом с вашим счетчиком $i и добавьте сумму за каждую итерацию (подобно тому, как вы увеличиваете $i ):

 <?php $i = 0; $sum = 0; foreach ($records as $row) { $i++; $sum += $row['fee_amount']; ?> 

(Я поставил это на несколько строк, чтобы сделать его более читаемым).

После окончания foreach $sum содержит общую сумму:

  <td>Total: <?php echo $sum; ?></td> 

Это просто. Вам нужна только новая переменная ( $sum ) и выполнить расчет.

Использовать цикл

 $sum = 0; while($row...){ $sum += $row['fee_amount'] } echo $sum; в $sum = 0; while($row...){ $sum += $row['fee_amount'] } echo $sum; 

Вы можете использовать;

 $ someValue = 0;
 foreach ($ row ["fee_amount"] как $ value) {
   $ someValue = $ someValue + $ value;
 }

используя эту php-функцию, если $ row ['fee_amount'] является массивом ^ _ ^

например:

 $a = array(2, 4, 6, 8); array_sum($a)