[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подсчет в массиве
Vasily_88
Всем привет.
Есть массив -
 Array
(
[
0] => Array
(
[
id] => 264
[summ] => 800
)

[
1] => Array
(
[
id] => 262
[summ] => 4000
)
)


нужно посчитать сумму summ
тут должно получиться 4800

как это правильно сделать ?
DedMorozzz
foreach()?

_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
Vasily_88
Цитата (DedMorozzz @ 8.11.2013 - 15:10)
foreach()?

возможно
а как посчитать не знаю.
DedMorozzz
Предположим, что изначальный массив содержится в переменной $a:

$sum = 0;
foreach($a as $b){
$sum = $sum+$b['summ'];
}
echo $sum;


_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
Vasily_88
спасибо DedMorozzz !
все получилось )
Valick
При таких ключах массива 99% того что он получен из базы данных, а раз так, то не стоит создавать себе трудности на ровном месте, что бы потом их героически преодолевать.
Задача решается всего одним запросом к БД.

_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.