PHP二维数组按某个字段键值排序

$data = [
['id'=>1,'name'=>'Kin','coin'=>50],
['id'=>2,'name'=>'Bin','coin'=>15],
['id'=>3,'name'=>'Tin','coin'=>30]
];

$coins = array_column($data,'coin');
array_multisort($coins,SORT_DESC,$data);

按数值排序

 

按字母排序

 

 

 



 

 

 
posted @ 2021-03-04 09:58  羽*枫  阅读(78)  评论(0)    收藏  举报