扫码关注官方订阅号
<?php $arr = [ [1,'A'], [2,'B'], [3,'C'], [4,'D'], [5,'A'], [6,'B'], [7,'C'], [8,'D'] ]; $temp = []; foreach($arr as $value){ if(array_key_exists($value[1],$temp)){ array_push($temp[$value[1]],$value); }else{ $temp[$value[1]] = []; array_push($temp[$value[1]],$value); } } var_dump(array_values($temp));
$arr=array(
array(1=>'A'), array(2=>'B'), array(3=>'C'), array(4=>'D'), array(5=>'A'), array(6=>'B'), array(7=>'C'), array(8=>'D'), );
$res=array();foreach ($arr as $key => $value) {
foreach ($value as $k => $v) { $res[$v][$k]=$v; }
}$res=array_values($res);echo "<pre>";print_r($res);die();
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
$arr=array(
$res=array();
foreach ($arr as $key => $value) {
}
$res=array_values($res);
echo "<pre>";print_r($res);die();