【PHP】-Data同项叠加数量-菜鸟笔记(3)

$arr = array(---------------------------    array(       'name' => '苹果',       'count' => 1,    ),array(       'name' => '苹果',       'count' => 2,    ),array(       'name' => '苹果',       'count' => 3,    ),---------------------------array(       'name' => '橘子',       'count' => 1,    ),---------------------------); $result = array(); foreach($arr as $val){    $key = $val['name'];                           //填入要塞选的项目    if(!isset($result[$key])){        $result[$key] = $val;    }else{        $result[$key]['count'] += $val['count'];   //填入要叠加的项目    }}print_r($result);
输出:Array(    [苹果] => Array        (            [name] => 苹果            [count] => 6        )    [橘子] => Array        (            [name] => 橘子            [count] => 1        ))
                            $block_name = explode(",",$v['block_name']);                            $new_block = array();                            // echo $v['block_name'];                            if(in_array(1,$block_name)){                                $new_block[] = "上午场";                            }                            if(in_array(2,$block_name)){                                // echo ",下午场";                                $new_block[] = "下午场";                            }                            echo implode(',',$new_block);

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章