标签:
本文记录关于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>'; uasort($arr, 'name_sort'); var_dump($arr); //按分数 排序 echo '**************'; echo '<pre>'; usort($arr , 'grade_sort'); var_dump($arr);
标签:
原文地址:http://blog.csdn.net/u010657348/article/details/46478779