PHP獲取以為數組中的最大值和最小值


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,則返回按字母表順序最大的字符串。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM