一、foreach
在PHP中foreach循環語句,常用於遍歷數組,一般有兩種使用方式:不取下標、取下標
(一)只取值,不取下標
<?php
foreach (數組 as 值){
//執行的任務
}
?>
(二)同時取下標和值
<?php
foreach (數組 as 下標 => 值){
//執行的任務
}
?>
例子:
<?php
$students = array(
'2010'=>'令狐沖',
'2011'=>'林平之',
'2012'=>'曲洋',
'2013'=>'任盈盈',
'2014'=>'向問天',
'2015'=>'任我行',
'2016'=>'沖虛',
'2017'=>'方正',
'2018'=>'岳不群',
'2019'=>'寧中則',
);//10個學生的學號和姓名,用數組存儲
//使用循環結構遍歷數組,獲取學號和姓名
foreach($students as $key => $v)
{
echo $key.":".$v;//輸出(打印)學號:姓名
echo "<br />";
}
?>
輸出:
2010:令狐沖
2011:林平之
2012:曲洋
2013:任盈盈
2014:向問天
2015:任我行
2016:沖虛
2017:方正
2018:岳不群
2019:寧中則