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


Posted in PHP onMarch 17, 2015

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

一、问题:

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

二、解决方法:

<?php
/*
 * Created on 2015-3-17
 * Created by 3water.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 身份验证方面的函数
Oct 11 PHP
一道求$b相对于$a的相对路径的php代码
Aug 08 PHP
PHP页面间参数传递的四种方法详解
Jun 09 PHP
教你如何用php实现LOL数据远程获取
Jun 10 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(二)
Jun 23 PHP
用 Composer构建自己的 PHP 框架之基础准备
Oct 30 PHP
PHP 前加at符合@的作用解析
Jul 31 PHP
php结合md5实现的加密解密方法
Jan 25 PHP
PHP 接入微信扫码支付总结(总结篇)
Nov 03 PHP
简单实现PHP留言板功能
Dec 21 PHP
老生常谈PHP 文件写入和读取(必看篇)
May 22 PHP
PHP编程实现微信企业向用户付款的方法示例
Jul 26 PHP
THINKPHP支持YAML配置文件的设置方法
Mar 17 #PHP
php判断数组中是否存在指定键(key)的方法
Mar 17 #PHP
php在数组中查找指定值的方法
Mar 17 #PHP
php中使用key,value,current,next和prev函数遍历数组的方法
Mar 17 #PHP
PHP实现获取客户端IP并获取IP信息
Mar 17 #PHP
支付宝接口开发集成支付环境小结
Mar 17 #PHP
php读取文件内容到数组的方法
Mar 16 #PHP
You might like
建立动态的WML站点(三)
2006/10/09 PHP
PHP实现的简单分页类及用法示例
2016/05/06 PHP
javascript 限制输入和粘贴(IE,firefox测试通过)
2008/11/14 Javascript
一个可以兼容IE FF的加为首页与加入收藏实现代码
2009/11/02 Javascript
js动态设置鼠标事件示例代码
2013/10/30 Javascript
JQuery处理json与ajax返回JSON实例代码
2014/01/03 Javascript
清除div下面的所有标签的方法
2014/02/17 Javascript
JS面向对象(3)之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
2016/02/25 Javascript
浅析jquery与checkbox的checked属性的问题
2016/04/27 Javascript
Vue2.0使用过程常见的一些问题总结学习
2017/04/10 Javascript
AngularJS 霸道的过滤器小结
2017/04/26 Javascript
js异步编程小技巧详解
2017/08/14 Javascript
利用Vue实现移动端图片轮播组件的方法实例
2017/08/23 Javascript
防止页面url缓存中ajax中post请求的处理方法
2017/10/10 Javascript
Sublime Text新建.vue模板并高亮(图文教程)
2017/10/26 Javascript
React Native 搭建开发环境的方法步骤
2017/10/30 Javascript
使用vue-route 的 beforeEach 实现导航守卫(路由跳转前验证登录)功能
2018/03/22 Javascript
JSON基本语法及与JavaScript的异同实例分析
2019/01/04 Javascript
Vue数据绑定简析小结
2019/05/07 Javascript
jquery 时间戳转日期过程详解
2019/10/12 jQuery
[05:01]3.19DOTA2发布会 我们都是刀塔人
2014/03/25 DOTA
Python编程使用*解包和itertools.product()求笛卡尔积的方法
2017/12/18 Python
详解django的serializer序列化model几种方法
2018/10/16 Python
python 划分数据集为训练集和测试集的方法
2018/12/11 Python
python 实现UTC时间加减的方法
2018/12/31 Python
python实现五子棋小游戏
2020/03/25 Python
Python selenium根据class定位页面元素的方法
2019/02/26 Python
台湾生鲜宅配:大口市集
2017/10/14 全球购物
为您的家、后院、车库等在线购物:Spreetail
2019/06/17 全球购物
初任培训自我鉴定
2013/10/07 职场文书
工程专业求职自荐书范文
2014/02/08 职场文书
情人节寄语大全
2014/04/11 职场文书
初中英语演讲稿
2014/04/29 职场文书
骨干教师考核方案
2014/05/09 职场文书
2016年五四青年节校园广播稿
2015/12/17 职场文书
如何获取numpy array前N个最大值
2021/05/14 Python