php獲取數(shù)組中鍵值最大數(shù)組項的索引值 原創(chuàng)
原創(chuàng) 更新時間:2015年03月17日 12:56:10 原創(chuàng) 投稿:shichen2014
這篇文章主要介紹了php獲取數(shù)組中鍵值最大數(shù)組項的索引值的方法,主要通過asort對數(shù)組進行排序,再使用foreach循環(huán)將數(shù)組索引值賦給一個新的數(shù)組,從而獲取其對應索引值,非常具有實用價值,需要的朋友可以參考下
本文實例講述了php獲取數(shù)組中鍵值最大數(shù)組項的索引值的方法。分享給大家供大家參考。具體分析如下:
一、問題:
從給定數(shù)組中獲取值最大的數(shù)組項的鍵值。用途如:獲取班級得分最高的學生的姓名。
二、解決方法:
<?php
/*
* Created on 2015-3-17
* Created by www.dhdzp.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判斷一個數(shù)組是另一個數(shù)組子集的方法詳解
- PHP獲取數(shù)組最大值下標的方法
- PHP查找數(shù)值數(shù)組中不重復最大和最小的10個數(shù)的方法
- php求正負數(shù)數(shù)組中連續(xù)元素最大值示例
- 求PHP數(shù)組最大值,最小值的代碼
- php數(shù)組函數(shù)序列之a(chǎn)rray_sum() - 計算數(shù)組元素值之和
- php計算數(shù)組相同值出現(xiàn)次數(shù)的代碼(array_count_values)
- php計算多維數(shù)組中所有值總和的方法
- PHP計算數(shù)組中值的和與乘積的方法(array_sum與array_product函數(shù))
- php常用數(shù)組array函數(shù)實例總結【賦值,拆分,合并,計算,添加,刪除,查詢,判斷,排序】
- PHP數(shù)組操作實例分析【添加,刪除,計算,反轉,排序,查找等】
- PHP實現(xiàn)求連續(xù)子數(shù)組最大和問題2種解決方法
相關文章
判斷php數(shù)組是否為索引數(shù)組的實現(xiàn)方法
本篇文章是對判斷php數(shù)組是否為索引數(shù)組的方法進行了詳細的分析介紹,需要的朋友參考下2013-06-06
php+ajax實現(xiàn)無刷新的新聞留言系統(tǒng)
這篇文章主要介紹了一款基于php+ajax無刷新的新聞留言系統(tǒng)實現(xiàn)過程,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2015-10-10
使用ThinkPHP框架(thinkphp8.0)創(chuàng)建定時任的操作步驟
這篇文章給大家介紹了使用ThinkPHP框架(thinkphp8.0)創(chuàng)建定時任的操作步驟,文中通過代碼示例給大家介紹的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下2024-01-01
php面向?qū)ο蟪绦蛟O計中self與static的區(qū)別分析
這篇文章主要介紹了php面向?qū)ο蟪绦蛟O計中self與static的區(qū)別,結合實例形式分析了php面向?qū)ο蟪绦蛟O計中self與static的功能、以及在繼承過程中實現(xiàn)多態(tài)的區(qū)別,并總結了static靜態(tài)延遲綁定的原理,需要的朋友可以參考下2019-05-05

