PHP中關於foreach的簡單的用法總結

郭璞發表於2015-10-29

在php中使用迴圈方式輸出陣列裡面的內容有好多種方式,我們既可以採用陣列迭代迴圈的方式,當然也可以採用下面的foreach方法,日常開發中用到的最多就是它。下面我們就先看一下它的用法吧:

//語法是:
foreach(arrayName as key => value){
//do something 
}
//下面是我的一個簡單的示例程式碼:
<?php
$arr=array();
$arr[0]=`a`;
$arr[1]=`b`;
$arr[2]=`c`;
$arr[3]=`d`;
$arr[4]=`e`;
$arr[5]=`f`;
$arr[6]=`g`;
$arr[7]=`h`;
$i=null;
foreach ($arr as $key=>$value){
    echo `arr[`.(++$i).`]`svalue=   `.$value."<BR>";
}
?>

接下來是執行的結果:

arr[1]`svalue= a
arr[2]`svalue= b
arr[3]`svalue= c
arr[4]`svalue= d
arr[5]`svalue= e
arr[6]`svalue= f
arr[7]`svalue= g
arr[8]`svalue= h

總結:注意對foreach的格式的熟練使用,以及注意內部的引數的含義,及每次迴圈時變數的變化情況。


相關文章