//定义原始测试数据 $testdata = array(); $testdata[] = array('id'=>404,'name'=>'bb','value'=>100.00); $testdata[] = array('id'=>404,'name'=>'bb','value'=>100.00); $testdata[] = array('id'=>419,'name'=>'aa','value'=>0.02); //定义数组,用来存储结果 $b = array(); foreach ($testdata as $key=>$item){