2012-08-09 27 views
0

可能重複獲得數量最多:
Return variable with the highest value?PHP從3個變量

我試圖想出發現數量最多出3個變量的簡單方法。

$1 = 100 
$2 = 300 
$3 = 200 

了這3個變量的,我想成立一​​個新的變量作爲最高的國家之一($ 2)

這樣:

$highest_number = 300 
+0

http://us3.php.net/manual/en/function.max.php – 2012-08-09 02:35:50

回答

10
$highest_number = max($1, $2, $3); 

OR

$values = array($1, $2, $3); 
$highest_number = max($values); 

可以在找到更多信息

+0

謝謝,但我已經嘗試過,但它返回「數組」,而不是數字。 :\ – 2012-08-09 02:38:57

+0

應該是數組版本的'array_max($ values)'。 – 2012-08-09 02:39:43

+0

@Michael從PHP文檔:*如果第一個也是唯一的參數是一個數組,則max()返回該數組中的最高值。如果至少提供了兩個參數,則max()返回這些值中最大的一個。* – 2012-08-09 02:40:30