今天我们来讲解一下 for跟foreach
一、for 是一个循环语句
for break continue
从 i=0开始,到i=10结束,每次循环
for (i = 1; i <= 10;
echo $i;
}
for (i = 10; i >0;
echo $i;
}
//for可以嵌套
for (i = 1; i <= 10;
for (j = 1; j <= 10;
continue;
echo i.j;
}
if($i==5) break;
}
//
/*
* 此数组将在遍历的过程中改变其中某些单元的值
*/
$people = Array(
Array('name' => 'Kalle', 'salt' => 856412),
Array('name' => 'Pierre', 'salt' => 215863)
);
len=count(people);
for(i = 0; i < len; ++i)
{
people[i]["k"] = "第".
}
二、foreach仅能够应用于数组和对象
语法:
foreach (array_expression as $value)
statement
foreach (array_expression as key =>
statement
//例子
$people = Array(
Array('name' => 'Kalle', 'salt' => 856412),
Array('name' => 'Pierre', 'salt' => 215863)
);
foreach(people as key=>
echo $val["name"];
}
foreach(people as key=>
echo $val["name"];
endforeach;