本文记录关于php 自定义排序的实现
<?php//定义数组$arr = array( 256=>array('name'=>'zeopean' , 'grade'=> 89.3), 22 => array('name'=>'daming' , 'grade'=>34.5), 33 => array('name'=>'zpp' , 'grade'=>333), );//按姓名进行排序function name_sort($x , $y){ return strcasecmp($x['name'], $y['name']);}//按分数排序function grade_sort($x , $y){ return $x['grade'] < $y['grade'] ;}//进行关键字排序echo '<pre class="brush:php;toolbar:false;">';uasort($arr, 'name_sort');var_dump($arr);//按分数 排序echo '**************';echo '<pre class="brush:php;toolbar:false;">';usort($arr , 'grade_sort');var_dump($arr);
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号