PHP foreach

第一種為 key 從 0 開始依序遞增的陣列,這時只需取得 value 即可

 foreach (array_name as $value)

foreach ($a as $i){  
     $sum +=$i;
}
echo "1+2+3+.....+99+100=".$sum."<br/>";
  • 第二種則是任意的 key-value 組合,此時需要兩個變數 $key 為 key 的值, $value 為 value 的值

 foreach (array_name as $key => $value)

$b = array(
       "one" => 1,
       "two" => 2,
       "three" => 3,
       "four" => 4
         );

foreach ($b as $key => $value){
    echo "{$key}: => {$value} <br/>"; 
}

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料