php比较多维数组中值的大小排序实现代码
来源:互联网 发布:删除root软件 编辑:程序博客网 时间:2024/06/05 06:08
function cmp($a, $b){if ($a["vote_num"] == $b["vote_num"]) {return 0;}return ($a["vote_num"] > $b["vote_num"]) ? -1 : 1;}$arr = Array(0 => Array(o_id => 1861,o_name => 2,o_pic => 'http://g.jb51.net/image.gif' ,o_detail => 人人,vote_num => 1),1 => Array(o_id => 1844,o_name => 芭比,o_pic => 'http://upload.jb51.net/game_image/dfxxz/dfVIP.files/shenxiandao.jpg',o_detail => 也是美女呢,vote_num => 2),2 => Array(o_id => 1843,o_name => 程程,o_pic => 'http://g.jb51.net./upload_img/2011-06/31554_4d0088da7a61ad9c8c02a530be94d98e.png',o_detail => 美女哦,vote_num => 3));uasort($arr, ”cmp“);echo ‘< pre style="text-align:left" >';print_r ($arr);echo ‘< / pre >';
返回结果
Array([2] => Array([o_id] => 1843[o_name] => 程程[o_pic] => http://g.jb51.net./upload_img/2011-06/31554_4d0088da7a61ad9c8c02a530be94d98e.png[o_detail] => 美女哦[vote_num] => 3)[1] => Array([o_id] => 1844[o_name] => 芭比[o_pic] => http://upload.jb51.net/game_image/dfxxz/dfVIP.files/shenxiandao.jpg[o_detail] => 也是美女呢[vote_num] => 2)[0] => Array([o_id] => 1861[o_name] => 2[o_pic] => http://g.jb51.net/image.gif[o_detail] => 人人[vote_num] => 1))
阅读全文
0 0
- php比较多维数组中值的大小排序实现代码
- php uasort 多维数组中值排序
- PHP多维数组的排序
- php多维数组的排序
- javascript 比较数组中值大小 jquery 多值的大小
- php使用str_replace替换多维数组的实现代码实例
- array_multisort实现PHP多维数组排序
- PHP多维数组排序
- php 多维数组排序
- PHP多维数组排序
- php多维数组排序
- php多维数组排序
- php 多维数组排序
- PHP多维数组排序
- PHP多维数组排序
- PHP多维数组排序
- PHP:多维数组排序
- PHP多维数组排序
- Python中使用GoogleMaps API(包含Geocoding API,Places API Web Service )详细教程
- Android 横竖屏切换加载不同的布局
- PL/SQL语言--游标
- 网络应用编程接口
- 在JDBC操作中关于java.util.Date跟java.sql.Date之间的转换问题
- php比较多维数组中值的大小排序实现代码
- php 中define()和const几大区别
- Android studio技巧
- 使用Emojione Area在Firefox下光标异常的解决方法
- 基于jdk1.8的简单性能监控分析
- ARKit从入门到精通(2)-ARKit工作原理及流程介绍
- SVN提交或更新时报错:... is already locked.
- java使用WebUploader做大文件的分块和断点续传
- Shell中实现进度条程序