$students = array (
256 => array ('name' => 'Jon', 'grade' => 98.5),
2 => array ('name' => 'Vance', 'grade' => 85.1),
9 => array ('name' => 'Stephen', 'grade' => 94.0),
364 => array ('name' => 'Steve', 'grade' => 85.1),
68 => array ('name' => 'Rob', 'grade' => 74.6)
);
function grade_sort($x,$y){
return ($x['grade'] < $y['grade']);
}
uasort ($students, 'grade_sort');
我是php的新手,我不能很好地理解上面的代码。如果不是,我可以将其更改 return ($x['grade'] < $y['grade']);
为 return $x < $y;
,为什么?谢谢你