频道栏目
首页 > 资讯 > 流程控制 > 正文

PHP循环语句用法之—for循环

16-01-06        来源:[db:作者]  
收藏   我要投稿

我们可以设置一个计数器来开始循环。在每次迭代开始的时候,将在条件表达式中测试计数器。在循环的结束处,将修改计数器内容。使用for循环,可以编写一个更为简洁和紧凑的代码来完成这种循环操作。for循环的基本结构是:
for(表达式1,条件,表达式2){表达式3;}

表达式1在开始时只执行一次。通常,可以在这里设置计数器的初始值。

在每一次循环开始之前,条件表达试将被测试。如果条件表达式返回值为false,循环将结束。通常,可以在这里测试计数器是否已经到达临界值。

表达式2在每一次循环结束时执行。通常,可以在这里调整计数器的值。

表达式3在每一次循环中执行一次。通常,这个表达式是一个包含大量循环代码的代码块。

我们可以用for循环重写上一篇文章中使用while循环语句来实现运费计算实例。在这个例子中,这段PHP代码可以变为:
for ($distance=50 ; $distance <=250; $distance +=50){
ehco "
".$distance."
".($distance / 10)."
" ;}
?>

在功能方面,while版本的循环语句和for版本的语句是等价的。for循环更加紧凑,它节省了两行代码。这两种循环是等价的—不能说哪种更好或者更糟糕。在特定的情况下,可以根据自己的喜好和感觉选择要使用的循环语句。

需要注意的一点是,我们可以将可变变量和for循环结合起来重复一系列的表单域。例如,如果你具有名称为name1、name2、name3等的表单域,就可以像如下代码所示的这样进行处理:
for ($i= 1; $i <=$numnames; $i++){
$temp= "$name$i";
echo $$temp.'
';
}

通过动态地创建变量名称,可以依次的访问每一个表单域。除了for循环外,PHP还提供了foreach循环语句,它专门用于数组的使用。在后续的文章中我将为大家提到。

相关TAG标签
上一篇:PHP循环语句用法之while循环
下一篇:怎么用Ghost给多台PC克隆 用Ghost给多台PC克隆方法介绍
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站