流程控制综合运用实例
"; //打印表格头
for($i=0;$i"; //如果标识为偶数新起一行
$s++; //标识自增
if($j==0) //判断是否为大类别
echo ""; //打印大类别的表格
else
echo " | "; //打印小类别的表格
echo $type[$i][$j]; //输出数据
echo " | "; //表格结束
if($j==0) //判断是否为大类别
$s++; //如果为大类别则标识再次自增
if($s%2==0)
echo ""; //如果大类别一格或小类别两格则表格的地行结束
if($s==(count($type[$i])+1) && count($type[$i])%2==0)//判断小类别项为奇数的情况
echo " | ";//在后面添加空表格
}
}
?>
这里的循环语句中有个S变量,起到了很关键的作用,算是很巧妙!