search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

PHP foreach迴圈使用方法

PHP foreach迴圈使用方法

foreach的使用方式相當簡單,很適合應用在統計相關的資料處理

其實可以把foreach當成一個讀取陣列資料的方法

只是這個陣列用的是迴圈的方式讀取

而且不需要指定陣列範圍

因此讀取索引是非數字的陣列相當好用

下面是以班級的考試分數來當範例:

 

    //設定一組同學分數的陣列,陣列所引使用學生名稱

    $foreach_array = array('小三'=>77 , '老張'=>56 , '大威'=>94 , '小史'=>84 ,'阿花'=>35 , '小明'=>60);

    //班級總分為0、人數為0

    $total = 0;

    $num = 0;

 

    //第一種foreach用法:適用只取值不取索引的狀況下使用

    // foreach(迴圈名稱 as $value) <= 一定是填 $value

    foreach($foreach_array as $value) {

        // 計算分數總和

        $total = $total + $value;

        // 計算陣列內有多少元素

        $num = $num + 1;

        // 輸出每個分數

        echo $value."
";

    }

    // 顯示分數總和

    echo "同學總分:".$total."分
";

    // 顯示考試總人數

    echo "共".$num."人參加考試
";

 

    //第一種foreach用法:適用取值和取索引的狀況下使用

    // foreach(迴圈名稱 as $key => $value) <= 一定是填 $key 和 $value

    foreach($foreach_array as $key => $value) {

        //同時取出索引和值

        echo $key."的分數:".$value."分
";

    }

 

以上是最簡單的做法,大家可以參考看看

 

碎碎念:都一把年紀了,寫個foreach還要上網找範例,真是汗顏阿...

如果覺得對你有幫助的話. 麻煩幫小弟按個讚哦~

 



熱門推薦

本文由 newaurorapixnetnetblog 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦