php数组中关于某个元素进行排序

1、array_multisort

<?php

$juli = array();

foreach ($result as $value) {

$juli[] = $value['juli'];

}

array_multisort($juli, SORT_ASC, $result);

print_r($result);//此时的数组是关于juli排序的

?>

2、usort

usort($result, function($a, $b) {
            $al = $a['juli'];
            $bl = $b['juli'];
            if ($al == $bl)
                return 0;
            return ($al < $bl) ? -1 : 1;
        });

print_r($result);//此时的数组是关于juli排序的

 

你可能感兴趣的:(PHP)