1.PHP獲取一維數組中的最大值
<?php $a=array('1','3','55','99'); $pos = array_search(max($a), $a); echo $a[$pos]; //99
2.PHP獲取一維數組中的最小值
<?php $a=array('1','3','55','99'); $pos = array_search(min($a), $a); echo $a[$pos]; //1
3.max()函數
max() 返回參數中數值最大的值。
如果僅有一個參數且為數組,max() 返回該數組中最大的值。如果第一個參數是整數、字符串或浮點數,則至少需要兩個參數而 max() 會返回這些值中最大的一個。可以比較無限多個值。
注:PHP 會將非數值的字符串當成 0,但如果這個正是最大的數值則仍然會返回一個字符串。如果多個參數都求值為 0 且是最大值,max() 會返回其中數值的 0,如果參數中沒有數值的 0,則返回按字母表順序最大的字符串。