首頁 > 後端開發 > php教程 > php取得數組中鍵值最大數組項的索引值的方法

php取得數組中鍵值最大數組項的索引值的方法

墨辰丷
發布: 2023-03-31 18:48:02
原創
2950 人瀏覽過

這篇文章主要介紹了php取得數組中鍵值最大數組項的索引值的方法,主要透過asort對數組進行排序,再使用foreach循環將數組索引值賦給一個新的數組,從而獲取其對應索引值,非常具有實用價值,需要的朋友可以參考下

本文實例講述了php獲取數組中鍵值最大數組項的索引值的方法。具體分析如下:

一、問題:

從給定陣列中取得值最大的陣列項目的鍵值。用途如:取得班級得分最高的學生的姓名。

二、解決方法:

<?php
/*
 * Created on 2018-6-12
 * Created by m.sbmmt.com
 */
 $arr=array(&#39;tom&#39;=>9,&#39;jack&#39;=>3,&#39;kim&#39;=>5,&#39;hack&#39;=>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分割字串explode函數的用法

PHP中is_dir()函數的定義與使用

以上是php取得數組中鍵值最大數組項的索引值的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板