PHP教程

PHP 二维数组排序

本文主要是介绍PHP 二维数组排序,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

PHP 二维数组排序,

介绍:把一个二维数组按照一维数组的某个字段进行排序,

因为我这是从数据库里查出来,走的两个查询,后来合并到一起的 ,所以导致数据并不按照某个字段排序

  $call1 = Db::name('call')->where('con','IN',$var)->field('y_image,call,con')->select();
  $call2 = Db::name('call')->where('con','not IN',$var)->field('n_image,call,con')>select();
 $call =array_merge($call1,$call2);

                 // 取得列的列表
            foreach ($call as $key => $row)//遍历结果
            {
                $volume[$key]  = $row['con'];
                // $edition[$key] = $row['edition'];
            }
        
            array_multisort($volume, SORT_ASC, $call);//进行排序

结果

 

 

 

 

 

 

这篇关于PHP 二维数组排序的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!