我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何通过PHP中的特定键对数组中的数组进行排序[重复]

Possible Duplicate:
Sorting an associative array in PHP
How to sort a multidimensional array by a certain key?

I would like to know how can I sort an array in array by a specific key.

For example:

$array = array( 0 => array("id"=>25), 1 => array("id"=>15) , 2 => array("id"=>19) );

now I want to sort the array by the key "id", i'm expecting this result:

$array = array( 0 => array("id"=>15), 1 => array("id"=>19) , 2 => array("id"=>25) );

Anybody can help ?

Thanks

Hope this may work.

function cmp($a, $b){
    return $a['id'] - $b['id'];
}
usort($array, 'cmp');

近期文章

  • 我可以将VestaCP与NGINX一起使用吗?
  • 如果条件没有在PHP中正确检查?
  • 需要从MySQL数据库获取今天的结果
  • 它通过但在phpmyadmin上没有添加任何东西
  • 将Y / M / d H:i转换为php格式的db格式[复制]
  • 我该如何解决这个错误? 字符串逃脱
  • PHP社交网络 - 上传的图片网址
  • 带有(HTML-)标签的wordwrap
  • 具有不同用户角色的登录系统
  • PHP error_log忽略换行符[重复]
  • Php没有回应Mysqli db错误
  • 为什么我的刀片有Undefined Variable - Laravel 4.2
  • 如何汇总列的总和,其状态仅为待定
  • too long
  • 使用PDO从MySQL表中显示多行
  • 使用PHP从html结构中提取电子邮件地址
  • php + mysql图片幻灯片
  • 数据未插入数据库
  • Mysqli Prepared Statement Fetch Assoc
  • 打开浏览器时php中未定义的变量[关闭]

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华