欢迎来到天天文库
浏览记录
ID:57338467
大小:456.57 KB
页数:7页
时间:2020-08-12
《php9基础语法之for while循环结构.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、for循环结构问题:如果循环体执行N次,那么三个表达式分别执行多少次?初始化1,1次。条件判断2,N+1次。条件变化3,N次。php.itcast.cn执行流程条件初始化For条件变化条件判断不满足结束满足循环体典型的,用于得到一串连续的值。例如,典型的一个都是整型下标,由0开始递增的数组,就可以利用for循环,得到其所有的元素内容!(数组简单遍历)最好长度可以计算出来:利用函数count()计算出来数组长度!语法问题表达式多语句每个表达式都可以由多条语句组成,使用逗号分隔多条语句都会执行:如果条件表达式由多个语句
2、,则只有后边的才能生效:适用于,在循环时,条件发生变化的情况!因为所有的语句都会执行!表达式可以为空没有语句表达式可以没有,但是分割表达式的分号,必须存在其中,省略条件表达式,表示条件为真!死循环,无限循环!只有循环体内,存在跳出循环的break语句时,有其含义!可以省略其中部分!循环变量可以被操作循环结束后,该循环变量的值还是存在可以获得其值,并且是个不符合条件的值!在循环体内,也可以更改循环变量的值由于可以影响循环的判断,因此可以出现由于循环体内的修改,导致死循环的情况同样支持替代语法while循环语法:注意,
3、其实在整体代码内,也是会出现初始化和条件变化的,但是不会直接出现在whlie内:因此,典型的,比较适用于,循环条件相对明确,但是循环次数不是容易确定的循环!while,就相当于省略了第一和第三个表达式的for循环!do-while循环结构语法会先执行一次循环体,再做条件判断!如果条件满足,则再次执行循环体!与while相比,会先执行一次循环体,可以保证循环至少被执行一次!典型的,循环条件需要在循环体内得到,会使用该结构!例如:成绩单,输出所有的学生的成绩,直到第一个语文成绩大于其平均分的学生为止!语文数学89919
4、09278688989结果:语文数学平均899190909291786873关于替代语法,while正常,而do-while没有!
此文档下载收益归作者所有