<?php
$array = array("1", "2", "3", "4", "5", "6", "7", "8", "100");
$max = $temp = 0;
$min = $temp = 0;
//This loop is to get max and min value from array
for ($i = 0 ; $i < count($array); $i++) {
if ($i == 0) {
$max = $temp = $array[$i];
}
if ($i > 0) {
if ($array[$i] > $temp) {
$max = $array[$i];
}
}
if ($i == 0) {
$min = $temp = $array[$i];
}
if ($i < 0) {
if ($array[$i] < $temp) {
$min = $array[$i];
}
}
}
echo "Max Number = $max <br>";
echo "Min Number = $min";
?>
上面的代碼只計算一個最小和從所述陣列的一個最大數目。我需要它來計算3個最大值和3個最小值。
我不能使用預製功能,不能使用多個for循環,所以請在上面的代碼中建議我自定義。
你是什麼意思,「3最大數量」?你只是指3個最大的數字? – Rizier123
什麼是「預製」功能?這是一個學校項目嗎? – billynoah