Home >Backend Development >PHP Tutorial >有一个二维数组,我想取出其中一个key的集合,并计算总和

有一个二维数组,我想取出其中一个key的集合,并计算总和

WBOY
WBOYOriginal
2016-06-23 13:41:34975browse

这是二维数组,我想去到total的集合,并计算total的总值,请问怎么实现

array(         [0] => Array ( 		[id] => 5 		[title] => 相宜本草八倍凝水霜50g 保湿补水滋润美白面霜乳液男女正品护肤品 		[images] => uploadfile/goods/2015-01/1420774763.jpg 		[price] => 39.0 		[num] => 1 		[total] => 39 		[wlmoney] => 0 		[url] => http://localhost/dkyq/goods.php?id=12 ) 				        [1] => Array ( 		[id] => 4 		[title] => 美肤宝正品 水份源洁面膏洁面乳75ml 洗面奶清洁爽肤 补水保湿 		[images] => uploadfile/goods/2015-01/1420773795.jpg 		[price] => 12.0 		[num] => 1 		[total] => 12 		[wlmoney] => 0 		[url] => http://localhost/dkyq/goods.php?id=11 		) );


回复讨论(解决方案)

$ar = array (  0 => array (    'id' => '5',    'title' => '相宜本草八倍凝水霜50g 保湿补水滋润美白面霜乳液男女正品护肤品',    'images' => 'uploadfile/goods/2015-01/1420774763.jpg',    'price' => '39.0',    'num' => '1',    'total' => '39',    'wlmoney' => '0',    'url' => 'http://localhost/dkyq/goods.php?id=12',  ),  1 => array (    'id' => '4',    'title' => '美肤宝正品 水份源洁面膏洁面乳75ml 洗面奶清洁爽肤 补水保湿',    'images' => 'uploadfile/goods/2015-01/1420773795.jpg',    'price' => '12.0',    'num' => '1',    'total' => '12',    'wlmoney' => '0',    'url' => 'http://localhost/dkyq/goods.php?id=11',  ),);$total = 0;foreach($ar as $r) $total += $r['total'];echo $total; //51

$arr = array(   array(    'id' => '5',    'title' => '相宜本草八倍凝水霜50g 保湿补水滋润美白面霜乳液男女正品护肤品',    'images' => 'uploadfile/goods/2015-01/1420774763.jpg',    'price' => '39.0',    'num' => '1',    'total' => '39',    'wlmoney' => '0',    'url' => 'http://localhost/dkyq/goods.php?id=12',  ),  array(    'id' => '4',    'title' => '美肤宝正品 水份源洁面膏洁面乳75ml 洗面奶清洁爽肤 补水保湿',    'images' => 'uploadfile/goods/2015-01/1420773795.jpg',    'price' => '12.0',    'num' => '1',    'total' => '12',    'wlmoney' => '0',    'url' => 'http://localhost/dkyq/goods.php?id=11',  ));$total = 0;foreach($arr as $v){    $total += $v['total'];}echo $total;


total = 51

不好意思了,因为版主回答的比较早,后面我只能少给点了,希望不要介意呀

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn