数组遍历for与foreach的区别
2016-09-29 09:50
309 查看
/*
遍历结构
foreach(数组名 as $value(任意一个变量)){
// 自动将$arr数组单元的值依次赋值给$value,每输出一次,数组的指针自动下移
}
*/
foreach($arr as $value){
echo $value.'<br>';
}
echo '<hr>';
// 将$arr数组的单元的键给$key,值给$value
foreach($arr as $key=>$value){
echo $key.'====>'.$value.'<br>';
}
for 通常只能遍历索引数组
遍历结构
foreach(数组名 as $value(任意一个变量)){
// 自动将$arr数组单元的值依次赋值给$value,每输出一次,数组的指针自动下移
}
*/
foreach($arr as $value){
echo $value.'<br>';
}
echo '<hr>';
// 将$arr数组的单元的键给$key,值给$value
foreach($arr as $key=>$value){
echo $key.'====>'.$value.'<br>';
}
for 通常只能遍历索引数组
相关文章推荐
- 浅析PHP中for与foreach两个循环结构遍历数组的区别
- 黑马程序员---foreach与for遍历集合或数组的区别
- Java中foreach和for在循环遍历数组、集合方面的区别
- 【JAVA】for,foreach遍历数组时候一些区别
- 数组的属性、foreach遍历、交错数组与矩形数组的区别
- for 循环和 foreach 循环在遍历时的区别与联系
- JavaScript使用forEach()与jQuery使用each遍历数组时return false 的区别
- JavaScript中for和for in在遍历使用getElementsByName()获取的数组时的小区别
- 三中遍历数组和集合的方法 for foreach iterator
- php数组的遍历讲解 for foreach list each key
- javascript数组遍历for与for in区别详解
- 原生js使用forEach()与jquery使用each遍历数组,return false 的区别
- 对数组的每个元素仍是数组的遍历方法,c#,foreach,for
- js中的循环遍历数组中的元素,ES6(for-of)、ES5(forEach、for-in)、通用(for(i=0;i<length;i++))
- PHP 数组的遍历的几种方式(以及foreach与for/while+each效率的比较)
- PHP 遍历数组for foreach while
- (教学思路 C#数组二)数组的属性、foreach遍历、交错数组与矩形数组的区别
- js中for遍历数组和对象,及对象和数组之间的区别
- php数组的遍历讲解 for foreach list each key
- for与foreach遍历二维数组的语法区别