foreach()有两种用法:
1: foreach(array_name as $value)
{
statement;
}
这里的array_name是你要遍历的数组名,每次循环中,array_name数组的当前元素的值被赋给$value,并且数组内部的下标向下移一步,也就是下次循环回得到下一个元素。
$biaotou=array("名字","数量","价格","总价");
$name=array("笔记本","电脑","U盘","显示器");
$shuliang=array(200,100,70,25);
$jiage=array(2000,1000,70,250);
//表头
$header = '
PHP foreach语法
foreach 循环只适用于数组,并用于遍历数组中的每个键/值对。
foreach ($array as $value) {
code to be executed;
}
每进行一次循环迭代,当前数组元素的值就会被赋值给 $value 变量,并且数组指针会逐一地移动,直到到达最后一个数组元素。
下面的例子演示的循环将输出给定数组($colors)的值:
实例
$colors = array("red","green","blue","yellow");
foreach ($colors as $value) {
echo "$value
";
}
?>
echo "
$value | ";||
".$v." | ".$shuliang[$k]." | ".$jiage[$k]." |