PHP數學函數即PHP Math函數,顧名思義是有關數學or數據計算方面的一系列函數。在我們PHP面試過程中,或者實際開發項目中都扮演著重要的角色,比如求最大最小值、絕對值、對數據進行四舍五入啊等等…那么喜歡玩數據的新人朋友們,這一系列的文章就不要錯過,保證你一看就懂,入門PHP分分鐘的事!!!
下面我給大家通過實際的代碼案例,來給大家講解PHP中常用的數學函數之max()
、min()
的使用,后續的文章會繼續介紹常用的數學函數,請大家多多關注呀~
現在我們假如有這樣一道練習題,問題是“請你編寫一個PHP腳本,從數組中找到最大和最小值并在瀏覽器中輸出結果”
這個問題簡潔明了,那么我們一步步來~
注意,在我們操作之前你一定要在本地安裝配置好PHP環境(附:PHP環境安裝視頻)!
首先我們創建一個PHP示例文件demo.php(注:我用是phpstorm編輯器:正版phpstorm免費激活步驟(圖文詳解))
如下圖:
圖中的代碼如下:
<?php $marks1 = array(360,310,310,330,313,375,456,111,256); $marks2 = array(350,340,356,330,321); $marks3 = array(630,340,570,635,434,255,298); $max_marks = max(max($marks1),max($marks2),max($marks3)); $min_marks = min(min($marks1),min($marks2),min($marks3)); echo "最大值 : ".$max_marks."<br>"; echo "最小值 : ".$min_marks;
上述代碼中,我是創建了三個示例數組$marks1、$marks2、$marks3,然后通過max函數對數組數據一一進行比較大小并獲取最大值;同樣也用min函數獲取了最小值。
最后我們echo出最大最小值就可以了!
瀏覽器運行的結果如下圖:
是不是非常簡單!!!
下面我們附上max函數和min函數的官方定義:
-
max() 返回最大值,語法“max(x,y)”,如果僅有一個參數且為數組,max() 返回該數組中最大的值。如果第一個參數是整數、字符串或浮點數,則至少需要兩個參數而 max() 會返回這些值中最大的一個。可以比較無限多個值。
-
min() 返回最小值,語法“min(x,y)”如果僅有一個參數且為數組,min() 返回該數組中最小的值。如果第一個參數是整數、字符串或浮點數,則至少需要兩個參數而 min() 會返回這些值中最小的一個。可以比較無限多個值。
歡迎大家來學習~
PHP視頻教程請戳->https://www.php.cn/course/list/29/type/2.html