@deespe1

Как посчитать сумму всех чисел?

Есть код, который выводит числа. Подскажите как вывести только сумму этих чисел?

<?php foreach (get_payment_system('invest') as $item) { ?>

  <?php echo format_currency(login_profit($login, $item['value']), $val) . ' ' . html($valu); ?>

  <?php } ?>
  • Вопрос задан
  • 674 просмотра
Решения вопроса 1
DevMan
@DevMan
ну как-то так:
<?php 
$sum = 0;
foreach (get_payment_system('invest') as $item) {
    $sum += $item['value'];
}
echo $sum;
?>
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Eridani
@Eridani
Мимо проходил
Вынести и объявить переменную $sum=0 за цикл выше, а в цикле плюсовать к этой переменной значения $sum += здесь ваши числа
Ответ написан
Комментировать
Sanovskiy
@Sanovskiy
Веб-разработчик с 2005 года
Не городите велосипедов из костылей.
И не плодите ненужных переменных и циклов.
Есть дофига функций работы с массивами.
$vals = [1,2,3,4,5];
$sum = array_reduce($vals,function($carry, $item){return $carry+$item;});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы