欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

php二维数组排序代码

程序员文章站 2024-01-01 14:43:22
...
一个简单的php 二维数组按第二维 里面的元素进行排序这样不影响数据,只对数组里面的内容进行排序一下,有需要的朋友参考一下。
代码如下 复制代码

$ar = array(
0 => array('a'=>5, 'b'=>3, 'c'=>3),
1 => array('a'=>5, 'b'=>2, 'c'=>1),
2 => array('a'=>1, 'b'=>1, 'c'=>2)
);
$a = array();
$b = array();


foreach($ar as $k=>$v) {
$a[$k] = $v['a'];
//$b[$k] = $v['b'];
//$c[$k] = $v['c'];
}



array_multisort($a, SORT_ASC, $ar);
//array_multisort($a, SORT_DESC, $b, SORT_ASC, $ar);

print_r($ar);

上一篇:

下一篇: