abstract:<?php echo '<h3>使用usort()对一个二维数组进行排序?(提示:要到到比较函数)</h3>'; $arr = [ ['name' => '马云','age' => '40','sex
<?php echo '<h3>使用usort()对一个二维数组进行排序?(提示:要到到比较函数)</h3>'; $arr = [ ['name' => '马云','age' => '40','sex' => 'male','salary' => 5500], ['name' => '撒贝宁','age' => '29','sex' => 'male','salary' => 8000], ['name' => '董明珠','age' => '35','sex' => 'famale','salary' => 9000], ['name' => '董明珠1','age' => '33','sex' => 'famale','salary' => 6500], ]; var_dump($arr); echo '排序前:',var_export($arr,true),'<br>'; usort($arr,function($m,$n){ return strcmp($m['salary'],$n['salary']); }); echo '<br>'; echo '排序后:',var_export($arr,true),'<br>';
Correcting teacher:天蓬老师Correction time:2019-03-19 09:26:59
Teacher's summary:usort(), uksort()是二个比较特殊的函数, 为自定义排序规则,提供了方便