看板 PHP 關於我們 聯絡資訊
※ 引述《callitanight (Qsa)》之銘言: : 想請問各位大大 : 我將一堆數字輸入,以陣列的方式儲存 : 有沒有什麼函數,可以抓出當中最大值的數?? : 我看了書本裡所列出的陣列函數 : 都是由大到小排列出來 : 但,我只想要最大的那一個值... 假設你的數字都已經存到陣列$num[30] $max=-32767; for($i=0;$i<30;$i++){ if($num[i]>$max) $max=$num[i]; } echo "最大值 $max"; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.240.186.34
callitanight:謝謝這位大大 <(_ _)> 05/21 19:32
Kej:呃,我不懂,為什麼不直接用 $max = max($num); 就好了? 05/21 21:26
sukuramajan:那我想問要怎樣才能由大排到小呢? 05/22 13:20
foxzgerald:排序(小到大)之後反過來 popup() XD 05/22 13:33
callitanight:我用rsort排序後,抓第一個數 05/22 23:57
callitanight:rsort:由大到小 ; sort:由小到大 05/22 23:59
jeychieh:用二樓的方法比較簡潔... 05/23 11:24