您的位置:首页 > 编程语言 > PHP开发

php多维数组排序usort和uksort

2017-04-28 13:18 183 查看
两者都是自定义排序,如果第一个参数小于等于或大于第二个参数,那么比较函数必须返回一个小于等于或大于 0 的整数。

例子:

uksort($data,function ($a,$b){if ($a==$b) return 0;return ($a<$b)?-1:1;}); 升序

uksort($data,function ($a,$b){if ($a==$b) return 0;return ($a>$b)?-1:1;}); 降序

uksort以键值来比较

usort已元素值来比较
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: