站長資訊網
        最全最豐富的資訊網站

        php怎么用for循環求數組最大值

        步驟:1、用array_values()將數組轉為索引數組;2、定義了1個變量來存放最大值,語法“$m=$arr[0];”;3、利用for語句遍歷數組,語法“for($i=0;$i<數組長度;$i++){…}”;4、循環體中,不斷將“$m”與數組每個值進行比較,如果值大于“$m”就將該值賦值給“$m”即可,語法“if($arr[$i]>$m){$m=$arr[$i];}”。

        php怎么用for循環求數組最大值

        php零基礎到就業直播視頻課:進入學習
        程序員必備接口測試調試工具:立即使用

        本教程操作環境:windows7系統、PHP8.1版、DELL G3電腦

        在php中,可以通過在for循環中,不斷將$max與數組每個值($arr[$i])比較;如果大于$max就將該元素賦值給$max即可。

        實現步驟:

        步驟1:使用array_values()函數將數組轉為索引數組

        array_values()函數的作用是返回數組中所有元素的值,使用起來非常簡單,只有一個必選參數$array,就可以返回一個包含給定數組中所有值的數組,但不保留鍵名。被返回的數組將使用索引數組的形式,數組的索引從 0 開始且以 1 遞增。

        array_values($array)

        步驟2:定義了1個變量$max來存放最大值

        $max = $arr[0];

        步驟3:利用for語句遍歷數組

        for ($i = 0;$i< 數組長度;$i++){//循環數組     //循環體語句塊; }

        步驟4:在循環體中,不斷將$max與數組每個值($arr[$i])比較,如果大于$max就將該元素賦值給$max

        • 如果$arr[$i]比$max大,則將$max值賦給$secMax,把$arr[$i]賦給$max,

        if ($arr[$i] > $max){     $max = $arr[$i]; }

        這樣不斷比較下去,就可以確保$max存放著數組最大值即可

        實現示例代碼:

        <?php header('content-type:text/html;charset=utf-8'); function takeNum($array){ 	$arr=array_values($array); 	 	//定義了1個變量$max來存放最大值     $max = $arr[0]; 	for ($i = 0;$i< count($arr);$i++){//循環數組 	 		if ($arr[$i] > $max) { 			$max = $arr[$i]; 		} 	} 		echo "最大值為".$max; }   $array = array(1=>"1","a"=>"5",2=>"3","b"=>0,"c"=>"4"); var_dump($array); takeNum($array); ?>

        測試一下:

        定義了下面一個數組,調用takeNum($array)函數來看看輸出情況

        $array = array(0,5,1,429,18,21,52,2,52,9,3,"5"); var_dump($array); takeNum($array);

        php怎么用for循環求數組最大值

        定義了下面一個數組,調用takeNum($array)函數來看看輸出情況

        $array = array(1=>"1","a"=>"5",2=>"3","b"=>0,"c"=>"4"); var_dump($array); takeNum($array);

        php怎么用for循環求數組最大值

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 成人午夜精品亚洲日韩| 亚洲av无码成人精品区| 老子影院午夜精品无码 | 欧美精品整片300页| 国产日韩欧美精品| 久久精品国产亚洲AV电影| 亚洲国产精品一区二区三区久久| 中文字幕成人精品久久不卡| 97久久超碰国产精品2021| 亚洲国产精品VA在线看黑人| 欧美日韩综合精品| 精品国产一区二区三区在线观看| 欧美亚洲国产精品第一页| 99久久久精品| 国产精品白丝AV网站| 无码精品人妻一区二区三区漫画| 午夜成人精品福利网站在线观看 | 2022精品天堂在线视频| 亚洲AV日韩精品久久久久久 | 国产精品国产三级国产a| 久久精品免费一区二区三区| 国产精品网址你懂的| 精品国产a∨无码一区二区三区| 一本一本久久aa综合精品| 亚洲精品无码成人片在线观看| 日韩一区二区三区精品| 欧美精品xxxxbbbb| 免费视频精品一区二区| 老湿亚洲永久精品ww47香蕉图片| 欧美精品黑人粗大视频| 久久精品国产只有精品66| 精品欧美激情在线看| 国产一区二区三区在线观看精品| 国产精品永久免费| 精品日韩欧美国产| 精品视频久久久久| 热综合一本伊人久久精品| 天天视频国产精品| 一本一道精品欧美中文字幕| 久久久久久国产精品无码超碰| 精品人伦一区二区三区潘金莲|