php多维数组指定列排序

 时间:2024-10-27 15:03:04

1、多维数组如图:

php多维数组指定列排序

2、function list_sort_by($list,$field, $sortby='asc') { if烫喇霰嘴(is_array($list)){ //判断是否数组 $refer = $resultSet = array(); //初始化数组变量 foreach ($list as $i => $data) //foreach数组 $refer[$i] = &$data[$field]; //存储要排序的数组字段键和值 switch ($sortby) {//进行排序 case 'asc': // 正向排序 asort($refer); break; case 'desc':// 逆向排序 arsort($refer); break; case 'nat': // 自然排序 natcasesort($refer); break; } foreach ( $refer as $key=> $val)//重新组合排序后的数组 $resultSet[] = &$list[$key]; return $resultSet; } return false;}

  • PHP 数组怎么排序?
  • php之数组排序函数(一)
  • php 中如何数组添加数组
  • PHP的数组遍历
  • php 怎么调试
  • 热门搜索
    买车需要注意什么 股票申购是什么意思 什么叫丁克 绣球花的养殖方法和注意事项 侵犯的近义词是什么 豆腐和什么不能一起吃 罗非鱼养殖 比的意义是什么 运动会歌曲 锲而不舍的意思是什么