您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

重组数组,实现类似淘宝一样的合并订单

2025/6/6 6:12:56发布22次查看
array ( '0' => array ( 'id' => string '22', 'title' => string '商品名称', 'test' => string '123', ) '1' => array ( 'id' => string '23', 'title' => string '商品名称', 'test' => string '125', ) '2' => array ( 'id' => string '30', 'title' => string '商品名称', 'test' => string '123', ))

类似上面的数组,需要把test字段相同的组合在一起,并在前台输出,类似电商网站的订单合并,在线等
回复内容: array ( '0' => array ( 'id' => string '22', 'title' => string '商品名称', 'test' => string '123', ) '1' => array ( 'id' => string '23', 'title' => string '商品名称', 'test' => string '125', ) '2' => array ( 'id' => string '30', 'title' => string '商品名称', 'test' => string '123', ))

类似上面的数组,需要把test字段相同的组合在一起,并在前台输出,类似电商网站的订单合并,在线等
其实很简单:
$arra = array ( '0' => array ('id' => '22', 'title' => '商品名称', 'test' => '123',), '1' => array ('id' => '23', 'title' => '商品名称', 'test' => '125',), '2' => array ('id' => '30', 'title' => '商品名称', 'test' => '123',)); $result = array(); foreach($arra as $key => $value){ $result[$value['test']][] = $value; }
结果是一个三维数组
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product