可能重複獲得數量最多:
Return variable with the highest value?PHP從3個變量
我試圖想出發現數量最多出3個變量的簡單方法。
$1 = 100
$2 = 300
$3 = 200
了這3個變量的,我想成立一個新的變量作爲最高的國家之一($ 2)
這樣:
$highest_number = 300
可能重複獲得數量最多:
Return variable with the highest value?PHP從3個變量
我試圖想出發現數量最多出3個變量的簡單方法。
$1 = 100
$2 = 300
$3 = 200
了這3個變量的,我想成立一個新的變量作爲最高的國家之一($ 2)
這樣:
$highest_number = 300
$highest_number = max($1, $2, $3);
OR
$values = array($1, $2, $3);
$highest_number = max($values);
可以在找到更多信息
謝謝,但我已經嘗試過,但它返回「數組」,而不是數字。 :\ – 2012-08-09 02:38:57
應該是數組版本的'array_max($ values)'。 – 2012-08-09 02:39:43
@Michael從PHP文檔:*如果第一個也是唯一的參數是一個數組,則max()返回該數組中的最高值。如果至少提供了兩個參數,則max()返回這些值中最大的一個。* – 2012-08-09 02:40:30
http://us3.php.net/manual/en/function.max.php – 2012-08-09 02:35:50