Доброго дня,
Хочу суммировать значения ячеек в цикле.
Есть функция:
function get_sum($arr) {
$sum = 0.00;
foreach($arr as $elem)
$sum += $elem;
return $sum;
}
В цикле собираем массив:
// $values = array(1.12,2.33,5.05,100.24); // Вариант-1
$values = array($row['go_rs']); // Пробовал и array($row['go_rs'] . ' '). Вариант-2
// если вывести echo ($row['go_rs'] . ' '); в цикле то получим: 342.12 1244.24 2352.14 и т.д.
И выводим
echo get_sum($values);
// Вариант-1 выводит все верно = 108.74
// Вариант-2 выводит только последнее значение в цикле, т.е. не суммирует.
Т.е. проблема в формировании массива, по идее должен быть такого вида
(n1,n2,n3,n4)
Если добавить
array($row['go_rs'] . ',')
возникает проблема с последней запятой.
Подскажите, как правильно собрать массив для вывода значений ?