PHP流程控制语句详解一、分支结构
1单一条件分支
2双向条件分支
3多向条件分支(elseif)
f4多向条件分支(switch)
5巢状条件分支
f二、循环结构
1while语句:
程序执行到while语句后,将发生以下事件:A、计算表达式的值,确定是TRUE还是FALSEB、如果表达式为FALSE,while语句将结束,然后执行while语句之后的语句,有时候如果while一开始表达式的值就是FALSE,则循环语句一次都不会执行。C、如果表达式为TRUE,则执行while语句控制的语句块D、返回第一步执行2dowhile
循环:和while循环差不多,因为它至少会执行第一步,但是它用得
非常的少,所以不被人所熟知。
f3For语句
三、特殊的流程控制语句
1break:中断当前执行,可以在任意的循环语句中使用(for、foreach、while、dowhile)例1:
例2:
f注意:break后可以跟上一个参数跳出指定层数。
2Co
ti
ue
语句:只能使用在循环语句的内部,功能是跳过改次循环,继续执行
下一次循环结构,在while和dowhile语句中co
ti
ue语句跳转到循环条件处开始继续执行,对于for循环随后的动作是变量更新。
3exit语句:直接退出当前脚本。Exit():是一个函数,前面使用过的die函数就是exit函数的别名,可以带有一个参数输出信息。
fr