一维数组排序很简单直接ksort等就行啦,二维数组php也可以排序只不过是用法上不一样如下$arr=[array('name'=>'小坏龙','age'=>28),array('name'=>'小坏龙2','age'=>14),array('name'=>'小坏龙3','age'=>59),array('name'=>'小坏龙4','age'=>23),array('name'=>'小坏龙5','age'=>23),array('name'=>'小坏龙6','age'=>21),];array_multisort(array_column($arr,'age'),SORT_DESC,$arr)