发布于 2017-08-06 13:17:27 | 130 次阅读 | 评论: 0 | 来源: 网友投递
PHP开源脚本语言
PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。
本文实例讲述了php实现多维数组排序的方法。分享给大家供大家参考,具体如下:
//定义一个学生数组
$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 name_sort($x, $y)
{
return strcasecmp($x['name'],$y['name']);
}
//按照成绩进行排序
function grade_sort($x,$y)
{
return ($x['grade'] > $y['grade']);
}
//应用
uasort($students, name_sort);
uasort($students, grade_sort);
希望本文所述对大家PHP程序设计有所帮助。