PHP中有很多內置函數,在開發中我們需要按照需求選擇合適的函數來達到我們的預期目的。其中一個常用的函數之一就是int min()函數。這個函數主要用于返回一組數值中的最小值。
用法:
int min (array $value1 [, array $value2...])
這個函數的用法比較簡單,我們可以傳入一個或多個數組參數,然后函數就會遍歷數組中的所有元素,返回其中的最小值。
下面是一個例子:輸出結果:
數組中的最小值是: 1
我們在輸入數組中添加一個0:輸出結果:數組中的最小值是: 0
可以看到,在輸入數組當中添加一個0,最小值就變成了0。 int min()函數并不關心數值的類型,只要數組中的元素可以被轉化為整數,都可以被處理。 再看一個例子:輸出結果:數組中的最小值是: -8.4
可以看到,如果我們輸入的數組元素類型為浮點型數值,min()函數會隱式的先把它們轉換為整數再去比較大小。 當然,min()函數并不只是能夠處理數組。我們也可以將多個數值連起來使用;這時候字符都不需要用逗號隔開:輸出結果:最小數值是: 2.
支持字符串比較: min()函數也支持字符串比較,它可以同時處理數字和字符串,但是此時它會按照字符編碼對字符串進行比較。 例如:輸出結果:最小字符串是: Cat.
可以看到,在字母順序中,Cat是最前面的字母,因此min()函數會將Cat作為最小值來返回。 綜上,int min()函數是一個通用的函數,在我們需要獲取多個值中的最小值時,可以給予很好的幫助。它不僅可以處理數字,也可以處理字符串。無論你是要從一個數組中獲取最小值,還是要從一些直接求得最小值,min()函數都可以輕松的完成。上一篇dw php 無法
下一篇oracle 修改 游標