Correction status:qualified
Teacher's comments:
usort() 使用用户自定义的比较函数对数组进行排序。
usort(array,myfunction);
<?php // usort()多维数组的排序 $stu = [ ['name'=>'林心如','grade'=>98], ['name'=>'范冰冰','grade'=>55], ['name'=>'左小青','grade'=>73], ]; echo '<pre>'; echo '排序之前:',var_export($stu,true),'<hr>'; //用户自定义排序规则 usort($stu, function ($m, $n) { //$m ,$n实际上还是一个数组 return strcmp($m['grade'], $n['grade']); }); echo '排序之后:',var_export($stu,true),'<hr>';
点击 "运行实例" 按钮查看在线实例