[原创]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 相关文章推荐
Discuz 5.0 中读取纯真IP数据库函数分析
Mar 16 PHP
JS实现php的伪分页
May 25 PHP
PHP define函数的使用说明
Aug 27 PHP
PHP排序算法的复习和总结
Feb 15 PHP
PHP常用特殊运算符号和函数总结(php新手入门必看)
Feb 02 PHP
PHP针对常规模板引擎中与CSS/JSON冲突的解决方法
Aug 19 PHP
PHP面向对象精要总结
Nov 07 PHP
学习php设计模式 php实现适配器模式
Dec 07 PHP
php 在字符串指定位置插入新字符的简单实现
Jun 28 PHP
Laravel构建即时应用的一种实现方法详解
Aug 31 PHP
Yii2框架实现利用mpdf创建pdf文件功能示例
Feb 08 PHP
为你的 Laravel 验证器加上多验证场景的实现
Apr 07 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
php快速url重写 更新版[需php 5.30以上]
2010/04/20 PHP
PHP 写文本日志实现代码
2010/05/18 PHP
PHP模块 Memcached功能多于Memcache
2011/06/14 PHP
php+ajax导入大数据时产生的问题处理
2014/06/11 PHP
PHP Laravel 上传图片、文件等类封装
2017/08/16 PHP
PHP实现实时生成并下载超大数据量的EXCEL文件详解
2017/10/23 PHP
TP5框架请求响应参数实例分析
2019/10/17 PHP
javaScript 页面自动加载事件详解
2014/02/10 Javascript
javascript实现动态模态绑定grid过程代码
2014/09/22 Javascript
javascript动态创建及删除元素的方法
2014/12/22 Javascript
jQuery中大家不太了解的几个方法
2015/03/04 Javascript
js简单实现点击左右运动的方法
2015/04/10 Javascript
jQuery on()方法绑定动态元素的点击事件无响应的解决办法
2016/07/07 Javascript
javascript 删除数组元素和清空数组的简单方法
2017/02/24 Javascript
Jquery中.bind()、.live()、.delegate()和.on()之间的区别详解
2017/08/01 jQuery
React Native仿美团下拉菜单的实例代码
2017/08/08 Javascript
Vue中this.$router.push参数获取方法
2018/02/27 Javascript
解决vuejs项目里css引用背景图片不能显示的问题
2018/09/13 Javascript
vue项目引入Iconfont图标库的教程图解
2018/10/24 Javascript
vue中的ref和$refs的使用
2018/11/22 Javascript
在Vant的基础上实现添加表单验证框架的方法示例
2018/12/05 Javascript
微信小程序学习笔记之本地数据缓存功能详解
2019/03/29 Javascript
微信小程序仿抖音视频之整屏上下切换功能的实现代码
2020/05/24 Javascript
Python3.x版本中新的字符串格式化方法
2015/04/24 Python
Python写入CSV文件的方法
2015/07/08 Python
python Crypto模块的安装与使用方法
2017/12/21 Python
python查询mysql,返回json的实例
2018/03/26 Python
python实现堆排序的实例讲解
2020/02/21 Python
浅谈keras中的batch_dot,dot方法和TensorFlow的matmul
2020/06/18 Python
记一次Django响应超慢的解决过程
2020/09/17 Python
Python wordcloud库安装方法总结
2020/12/31 Python
多重CSS背景动画实现方法示例
2014/04/04 HTML / CSS
HTML5 预加载让页面得以快速呈现
2013/08/13 HTML / CSS
欧姆龙医疗保健与医疗产品:Omron Healthcare
2020/02/10 全球购物
合同权益转让协议书模板
2014/11/18 职场文书
范文之农村基层党建工作报告
2019/10/24 职场文书