%@LANGUAGE="VBSCRIPT" CODEPAGE="950"%>
文件標題:[C009]程式的流程控制(九)foreach 迴圈
內容說明:
教學內容:
9、foreach 迴圈
A、語法有二種:這是給陣列使用的迴圈,能同時取出值和索引(註標)
原式敘述:
foreach(array_expression as $value) statement foreach(array_expression as $key => $value) statement
(1)、第一種寫法:只取出陣列中的值($value)
foreach(陣列名稱 as $value) {敘述;}
(2)、第二種寫法:取出陣列中的值($value)和索引($key)(註標)
foreach(陣列名稱 as $key=>$value) {敘述;}
B、範例:
(1)、第一種範例
<?php
$a=array( 0=>123, 1=>456, 2=>789, 6=>"abcdefg" );
foreach($a as $key=>$value){ echo $value."<br>"; }
?>
執行結果:
123 456 789 abcdefg
(2)、第二種範例
檢視範例語法
foreach($a as $key=>$value){ echo $key."是".$value."<br>"; }
0是123 1是456 2是789 6是abcdefg