舉例:
$a = array(1,2,4,0,9,8,6);//定義一個數組 $len = count($a);//獲取數組的長度 $min = $a[0];//默認情況下數組的第一個值是最小的 for ($i=0;$i<$len;$i++){//循環遍歷數組的每一個值 if($min>$a[$i]){//將第一個默認為最小的值和數組中的所有值比較,如果默認的最小值比其他的值大,那叫交換,最終遍歷完后,$min中存儲的就是數組中的最小的值 $min = $a[$i]; } } echo $min;
面試中會偶爾遇到這些基礎問題,找最大值同理,變換下思維就行了。