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

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

php获取POST数据的三种方法
php 图片加水印源代码
php+ajax+json的一个最简单实例
php 汉字转拼音源码
php遍历目录,生成目录下每个文件的md5值并写入到结果文件中
php实现linux命令tail -f
php
json_encode与json_decode使用实例
php curl
模拟登录并获取数据
php fprintf
将格式化后的字符串写入到流
php explode
将字符串分割为数组
php crc32 计算字符串的 32 位
CRC(循环冗余校验)
php count_chars
返回字符串所用字符的信息
php convert_uuencode函数使用 uuencode
编码一个字符串
php convert_uudecode函数对 uuencode
编码的字符串进行解码
php 三元运算符使用说明
php 三元运算符实例讲解
php const与define区别
php Call to undefined function curl_init() in
E:/w
php display_errors
开启调试功能
php static const
define变量区别详解
php
使用fopen与file_get_contents读取文件实例
php
将excel数值格式转成日期格式
php convert_cyr_string 将字符串由一种 Cyrillic
字符集转换成另一种
php chunk_split
字符串分割函数
php chr 获取ASCII
值所对应的字符
php chop
删除字符串右端的空格或其他预定义字符
php bin2hex
将ASCII字符转换为十六进制值
php addslashes
在预定义字符之前添加反斜杠
php addcslashes
使用反斜线转义字符串中的字符
php 函数function讲解与分析
php
流程控制if,switch,while,for,break等实例详解
php 运算符与表达式详解
php foreach
遍历数组实例详解
php
数组合并array_merge与array_merge_recursive详解
php中单引号与双引号定义字符串的区别分析
php get_class
get_class_methods获取当前类名和函数名
php魔术常量实例介绍
php switch 用法实例详解
PHP清除数组中所有字符串的两端空格代码
php
传值赋值和引用赋值区别详解
php中变量引用与变量销毁机制详解
php die()与exit()的区别
php 一行代码获取文件后缀名
php this的特殊用法
php中引用符号(&)的使用详解
php isset() is_null() empty()
区别与用法
php常用的函数收集整理
PHP与jquery实时显示网站在线人数
php
判断数组是否为空的几种方法
php实现的文件上传
PHP 命名空间实例详解
PHP的实现一个高效的数据库
php实现Hash表功能
php 分析Session无效的原因
php
手机号用星号*代替的几种方法
php 删除数组中重复值并排序
php COOKIE不刷新及时生效
PHP
file_put_contents写入文件
PHP
根据IP地址判断所在城市等信息
php
结合mysql实现的用户注册实例
php usort()
通过用户自定义的比较函数对数组进行排序
php uksort
对数组中的键名进行排序
php uasort
对数组中的值进行排序
PHP匿名函数与注意事项详解
PHP5.6 CONST新特性几个例子
php 如何禁用eval() 函数
php new self()关键字的用法
php中static
静态变量和普通变量的区别
php
分享两种获取文件后缀名的方法
php uniqid mt_rand
生成随机不重复字符串
php
如何获取上个月的最后一天
php删除session的几种方法
PHP
Closure类的使用方法及介绍
php date_parse
函数实例讲解
php date_parse
将时间转换秒数
php sort
函数对数组进行升序排序
php shuffle 数组随机排序
php rsort
对数组进行进行排序
澳门新葡萄京官网首页,php reset()
函数将内部指针指向数组中的第一个元素,并输出
php range
函数建立一个包含指定范围单元的数组
php prev
函数获取数组上一个元素的值
php next
函数输出数组中下一个元素的值
php natsort 对数组进行排序
php natcasesort
对数组进行不区分大小写字母的排序
php list()
用数组中的元素为一组变量赋值
php ksort
按照键名对数组进行升序排序
php krsort
将数组按照键名进行降序排序
php key
函数获取数组中当前元素的键名
php in_array()
检查数组中是否存在某个值
php 数组处理函数extract
(将数组键名作为变量名,数组键值作为变量值)
php end
获取数组最后一个元素的值
php each
返回数组中当前的键值对并将数组指针向前移动一步
php current
获取数组中的当前单元的值
php count
获取数组中元素的数目
php compact
通过变量创建数组(将变量名作为数组索引,变量值作为数组值)
php asort
将数组的值按照字母或数字升序排序并保持索引关系
php arsort
将数组的值按照字母或数字降序排序
php array_walk
对数组中的每个元素应用用户自定义函数
php array_walk_recursive
使用自定的函数处理数组中的每一个元素
php array_values
返回数组的所有值
php array_unshift
向数组的开头插入新的值
php array_unique
删除数组中重复的值
php array_uintersect
计算数组的交集
php array_uintersect_uassoc
计算数组的交集
php array_uintersect_assoc
计算数组的交集
php array_udiff
比较两个数组的键值,并返回差集
php array_udiff_uassoc
带索引检查计算数组的差集
php array_udiff_assoc
计算两个数组的差集
WordPress中wp_title()函数的使用方法详解
php strstr()
获取指定字符串后所有字符
PHP substr_count()
获取子字符串出现次数
PHP
strcmp()和strcasecmp()的区别
CI(Codeigniter)的Setting增强配置类实例
php
如何使用微信公众平台开发模式实现多客服
yii实现model添加默认值的方法(2种方法)
Yii清理缓存的方法
joomla数据库操作示例代码
php getimagesize
上传图片的长度和宽度检测代码
简单PHP上传图片、删除图片实现代码
php
ajax无刷新上传图片实例代码
php上传图片生成缩略图(GD库)
php中sprintf与printf函数用法区别
php array_sum
计算数组中所有值的和
php array_splice
删除数组的一部分并用其它值取代
php
输出json及显示json中的中文汉字
php时间time与日期date之间的使用区别
php计算两个时间相差的天数、小时数、分钟数、秒数
thinkphp
中session写入数据库
php使用smtp协议发邮件
php array_slice
取出数组中的一段序列
php array_shift
删除数组中的第一个元素
php array_search
在数组中查找指定的值
php array_reverse
以相反的顺序返回数组
php array_replace
函数使用传递的数组替换第一个数组的元素
php utf-8和gb2312自动转化
php
分享一个递归遍历文件的函数
php
防止表单重复提交几种方法
php
ffmpeg截取视频指定帧为图片
PHP HTTP 认证
php mysql 用户注册源代码
php
一个完整的Cookie登录源代码
php mysql 用户登录源代码
php array_replace_recursive
递归地使用后面数组的值替换第一个数组的值
php array_reduce()
用回调函数迭代地将数组简化为单一的值。
php array_rand
从数组中随机取出一个或多个值
php array_push()
向数组尾部添加一个或多个元素
php array_product
计算数组中所有值的乘积
php array_pop
删除数组最后一个元素
$_SERVER
服务器环境信息详细介绍
php urldecode 解码已编码的 URL
字符串
php urlencode 将字符串以 URL
编码
php
分享一个字符串加密解密的函数
php
转换UTF-8和GB2312的URL编码
php
utf-8和GB2312编码之间互转
php 判断字符串编码是utf-8
还是gb2312
php array_pad
将数组填补到指定长度
php 截取utf-8格式的字符串
php set_include_path函数设置 include_path
配置选项
php 中 DIRECTORY_SEPARATOR 常量和
PATH_SEPARATOR常量讲解
php
通过PATH_SEPARATOR判断当前服务器系统类型
php array_multisort
对数组进行排序
php array_merge 数组合并
php array_merge_recursive
将两个或多个数组合并为一个数组
php
分享一个操作(增删改查)mysql数据库的类
php
array_map使用自定义的函数处理数组中的每个值
php array_keys
返回数组的键名
php
checkbox多选框默认选中的实现。
php 获取checkbox复选框的值
php
如果在本页面提交表单,如何记住radio单选框的值
php
如何获取radio单选框的值
php array_key_exists() 与 isset()
的区别
php
array_key_exists检查某个键名或索引是否存在于数组中
php array_intersect
计算数组的交集
php
使用iframe无刷新上传文件
php 使用html5
FormData实现无刷新文件上传
php
使用html5实现多文件上传
php 多文件上传的实现
php 修改上传文件大小限制
php 文件上传实例
php is_uploaded_file() 判断指定的文件是否是通过 HTTP POST
上传的
php 页面之间传值的三种方法
php 使用input
hidden传值实例
php array_intersect_ukey
用回调函数比较键名来计算数组的交集
php array_intersect_uassoc
使用用户自定义的函数计算两个数组的交集
php array_intersect_key
使用键名计算数组的交集
php array_intersect_assoc
比较两个数组的键名和键值,并返回交集
php array_flip
反转交换数组中的键和值
php
array_filter函数实例讲解
PHP模拟post提交的三种方法
php 使用curl模拟post提交
php
通过fsockopen模拟表单post提交
php
表单$_POST[]实例应用
php如何获取select多选框multiple的值
php
如何获取select下拉列表中被选中的值
php
设置select的某项option被选中
PHP自定义函数如何返回多个值
php array_fill
使用给定的值填充数组
php array_fill_keys()
使用指定的键和值填充数组
php
extract将表单元素的name作为变量名,元素的value作为变量值进行处理
php 表单提交给本页
php
如何判断checkbox多选框的哪些值被选中
php 判断checkbox是否被选中
php checkbox 多选框并传值
php mail
发送邮件(带抄送cc和私密抄送bcc)
php array_diff 函数用法
php array_diff_ukey()
函数讲解
php array_diff_uassoc()
函数实例
php中form表单实例应用
php 简单的文件上传实例
php array_diff_key()
函数实例介绍
PHP array_diff_assoc()
函数实例详解
php array_count_values()
函数实例详解
php array_combine
函数实例详解
php array_column
函数实例应用
php array_chunk()
函数实例与应用
php
array_change_key_case函数实例与应用
php cookie 使用实例
php mysql_select_db实例
php substr_count
查找字符串在另一个字符串出现的次数
PHP截取中文字符串的方法
php simplexml解析xml
php正则表达式函数使用实例
php如何将word文档转化为pdf
php mail()函数用方实例
php mail邮件配置方法
php ajax异步读取rss文档数据
php 文件上传实例
php ajax无刷新文件上传实例
php cookie应用实例
php preg_match函数和php
preg_match_al函数l实例,方法,例子
php
preg_match_all()函数使用实例
php
preg_match正则表达式函数实例
php ajax XMLHttpRequest实例
php
ajax实现的文件上传进度条
php $_SESSION会员登录实例
php array函数
php
不能输出带中文字符xml的解决办法
php字符串首字母转换大小写

一、问题:

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

二、解决方法:

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程序设计有所帮助。

发表评论

电子邮件地址不会被公开。 必填项已用*标注