[["id"=>1,"name"=>"mi5","pp"=>"xiaomi"],
["id"=>2,"name"=>"ip5","pp"=>"apple"],
["id"=>3,"name"=>"ip6","pp"=>"xiaomi"],
["id"=>4,"name"=>"ip6","pp"=>"apple"]
];
以二维数组中的name 和 pp 相同的值分组
结果是:
[["id"=>1,"name"=>"mi5","pp"=>"xiaomi"],
["id"=>2,"name"=>"ip5","pp"=>"apple"],
[["id"=>3,"name"=>"ip6","pp"=>"apple"],
["id"=>4,"name"=>"ip6","pp"=>"apple"]]
];
相同name和pp被分到三维数组中,这是一个例子,实际分类的条件有四个,而且每个的值都很长。求解,目前只能想到两层遍历。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
ringa_lee