PHP Function usort

来源:互联网 发布:乐清知临寄宿学校招生 编辑:程序博客网 时间:2024/05/18 01:35

使用usort可以用自定义函数来排序
可以用来实现二维数组排序

function cmp($a, $b){  if ($a['4'] < $b['4'] || ($a['4'] == $b['4'] && $a['3'] > $b['3'])) return true;  return false;}usort($table, 'cmp');

table是个二维数组,即array(array0(), array1(),…)这样的
然后a, b就是其中的array0, array1()这样的元素
通过自定义cmp使得比较a[‘4’]这个关键字来排序

0 0
原创粉丝点击