下面這三種是常用的
$_arr=array();
foreach($_arr as $key=>$value){
var_dump($key,$value);
echo “<br>”;
}
while(list($key,$value)=each($_arr)){
var_dump($key,$value);
echo “<br>”;
}
for($key=0, $len=count($_arr); $key<=$len; ++$key){
echo $_arr[$key];
}
List()用法:
1、等號左邊用list()函式、等號右邊只能是一個陣列
2、陣列中有幾個元素、在list()中就用幾個引數、而且引數必須是變數、不能是值
3、只能將索引陣列(下標是連續)、轉為變理、是按下標0開始找的
4、可以在list()引數中通過、空項選擇性接收陣列中的元素
Each()用法:他是一個函式、引數為陣列、返回值也是一個陣列
1、返回值是一個陣列、陣列有4個固定元素、下標固定的1 值 value值 0 下標key下標
2、each()只處理當前元素、將當前元素轉為陣列資訊、處理完後、指標向下一個元素移動
3、如果指定已經結束了、在使用each()獲取元素、返回false