@DonateCMS
Web Developer

Узнать общую цену товаров?

Здравствуйте! Подскажите пожалуйста, как получить общую цену товаров вообщем?
Я вывожу товары while что бы типо было 1..2..n.
  • Вопрос задан
  • 308 просмотров
Решения вопроса 1
@KraydenSharp
Senior RegExp Developer
$price = 0;
foreach($backet as $item) { // $backet — массив с товарами
$price += $item['price'] * $item['count']; // Цена * количество
}
echo $price;
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@brrl
Backend web-developer 3+ years
можно в foreach пробежаться по товарам(пример дан ранее), а можно использовать array_reduce:
$price = array_reduce($basket, function($carry, $item) {
	$carry += $item['price'] * $item['count'];
	return $carry;
}, 0);

echo $price;
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы