PHP面试题11:while,do while,foreach,for
1、while有两种语法格式:
(1)只要条件为TRUE就执行:
while(条件){
内容;
}
(2)开始+结束标签:
while(条件):
内容;
endwhile;

2、do-while 和while类似,区别是do-while肯定会执行一次,原因见其语法结构:
do
{
内容;
}while(条件);


3、for循环的语法结构如下:
(1)for(条件1;条件2;条件3){
内容;
}
(2)开始+结束标签:
for(条件1;条件2;条件3):
内容;
endfor;
注意:条件2可以为空,默认是TRUE;


4、foreach用于遍历数组和对象(注意遍历的定义是指针按顺序跳),语法结构:
(1)foreach($arr as $val){
}
(2)foreach($arr as $key=>$val){
}

5、综合来讲:
(1)计数循环使用for;
(2)条件循环使用while,dowhile;
(3)操作数组/对象的循环使用foreach
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:140
阅读量:161
阅读量:92
阅读量:45
阅读量:34