首頁 > 後端開發 > php教程 > 如何找到數組中最大值的索引?

如何找到數組中最大值的索引?

Mary-Kate Olsen
發布: 2024-10-29 06:30:30
原創
561 人瀏覽過

How to Find the Index of the Maximum Value in an Array?

辨識數組中最大值的索引

考慮一個具有各種值的數組,例如:

Array (
    [11] => 14
    [10] => 9
    [12] => 7
    [13] => 7
    [14] => 4
    [15] => 6
)
登入後複製

目標是決定該數組中最高值的索引,在本例中,索引11 處為14。

解:

擷取索引要取得陣列中的最大值,您可以利用下列方法:

<code class="php">$maxs = array_keys($array, max($array));</code>
登入後複製

使用此解法,您可以獲得與最大值關聯的所有索引的陣列。但是,如果您只對單一索引感興趣,則可以使用 $maxs[0] 直接存取它。

輸出:

對於提供的數組,解的輸出將是:

$maxs = [11]
登入後複製

因此,最大值的索引是11,與該索引關聯的值是14。

以上是如何找到數組中最大值的索引?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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