美文网首页
php 二维数组排序

php 二维数组排序

作者: 潇洒小菜鸟 | 来源:发表于2020-07-24 18:39 被阅读0次
直接Demo:
$person = array(
  array('num'=>'001','id'=>6,'name'=>'zhangsan','age'=>21),
  array('num'=>'001','id'=>7,'name'=>'ahangsan','age'=>23),
  array('num'=>'003','id'=>1,'name'=>'bhangsan','age'=>23),
  array('num'=>'001','id'=>3,'name'=>'dhangsan','age'=>23),
);

//先把要排序的字段组合成一维数组
$ids= array();
foreach ($person as $user) {
  $ids[] = $user['id'];
}
array_multisort($ids, SORT_ASC, $person );    //排序

相关文章

网友评论

      本文标题:php 二维数组排序

      本文链接:https://www.haomeiwen.com/subject/itsslktx.html