這篇文章主要介紹“如何求php數(shù)組的最大值和最小值”的相關(guān)知識(shí),小編通過實(shí)際案例向大家展示操作過程,操作方法簡(jiǎn)單快捷,實(shí)用性強(qiáng),希望這篇“如何求php數(shù)組的最大值和最小值”文章能幫助大家解決問題。
創(chuàng)新互聯(lián)公司于2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元石首做網(wǎng)站,已為上家服務(wù),為石首各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108
兩種方法:1、用“max(數(shù)組)”語(yǔ)句獲取最大值,用“min(數(shù)組)”語(yǔ)句獲取最小值。2、用“sort(數(shù)組)”對(duì)數(shù)組進(jìn)行升序排序,用“array_key_first(數(shù)組)”獲取最小值,“array_key_last(數(shù)組)”獲取最大值。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.5版、DELL G3電腦
在php中,有多種方法可以獲取數(shù)組的最大值和最小值,下面本篇文章給大家介紹兩種方法:
方法1:使用max()和min()函數(shù)
max() 函數(shù)返回一個(gè)數(shù)組中的最大值
min() 函數(shù)返回一個(gè)數(shù)組中的最小值
示例:
"; echo "數(shù)組最大值為: ".min($arr)."
"; ?>
方法2:使用sort()、array_key_first()、array_key_last()函數(shù)
可以利用sort()對(duì)數(shù)組進(jìn)行升序排序
此時(shí)可以看出,該數(shù)組的第一個(gè)元素就是最小值,最后一個(gè)元素就是最大值,只需取出這兩個(gè)值即可。
那么怎么取數(shù)組第一個(gè)元素和最后一個(gè)元素呢,可以使用array_key_first()和array_key_last()函數(shù)
array_key_first() 獲取指定數(shù)組的第一個(gè)鍵值。
array_key_last() 獲取指定數(shù)組的最后一個(gè)鍵值。
echo "數(shù)組最大值為: ".array_key_last($arr)."
"; echo "數(shù)組最大值為: ".array_key_first($arr)."
";
注:這兩個(gè)函數(shù)的PHP版本:PHP 7 >= 7.3.0, PHP 8
關(guān)于“如何求php數(shù)組的最大值和最小值”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會(huì)為大家更新不同的知識(shí)點(diǎn)。