php获取数组中键值最大数组项的索引值 原创

远远地眺望,草地上有团团白云在蠕动,原来这是牧场的羊群,一只只白生生的,肥壮可爱,使草原更加生的小鸟儿唧唧喳机勃勃。

本文实例讲述了php获取数组中键值最大数组项的索引值的方法。分享给大家供大家参考。具体分析如下:

一、问题:

从给定数组中获取值最大的数组项的键值。用途如:获取班级得分最高的学生的姓名。

二、解决方法:

<?php
/*
 * Created on 2015-3-17
 * Created by www.haodaima.com
 */
 $arr=array('tom'=>9,'jack'=>3,'kim'=>5,'hack'=>4);
 asort($arr);
 //print_r($arr);
 //输出:Array ( [jack] => 3 [hack] => 4 [kim] => 5 [tom] => 9 )
 $rel=array();
 foreach($arr as $k=>$v){
 $rel[]=$k;
 }
 //echo $rel[0];//输出最小值:jack
 echo end($rel);//输出最大值:tom
?>

希望本文所述对大家的php程序设计有所帮助。

到此这篇关于php获取数组中键值最大数组项的索引值 原创就介绍到这了。不要生气要争气,不要看破要突破,不要嫉妒要欣赏,不要托延要积极,不要心动要行动。更多相关php获取数组中键值最大数组项的索引值 原创内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
php自定义排序uasort函数示例【二维数组按指定键值排序】

php二维数组按某个键值排序的实例讲解

PHP实现根据数组某个键值大小进行排序的方法

php合并数组并保留键值的实现方法

PHP二维数组实现去除重复项的方法【保留各个键值】