php初学之控制结构

控制结构一、前言; 量 ;变量,常量,一个个数值运算符 ;支持量于量之间运算的工具控制结构;计算结果的应用场景;“飞哥”、“我爱你”、“你好”,这是三个量,“飞哥,我爱你”、“飞哥,你好”这个是添加了运算符之后把两个量连接起来的结果,这时候,飞哥和飞嫂出来溜达,被一个美女看到了,飞奔到飞哥面前,应该说哪句话?这个就是控制结构,在不同的情况下,做出不同的反应;二、顺序结构; 按照书写的顺序,从前到后依次执行。三、分支结构;程序走到某一节点时,会出现若干种情况,根据条件,选择一种执行下去1、单路分支;if(条件){结果;}如果条件为真,程序继续跑,如果不成立,程序终止..如果。。。(对)就。。。$age=20;if($age=20){echo ‘你可以嫁给飞哥了’;}2、双路分支;if(条件){结果1;}else{结果2;}如果条件为真,执行结果1,如果条件为假,执行结果2.如果。。。(对)就。。。(不对)否则就。。$age=20;if($age>=20){echo ‘你可以嫁给飞哥了’;}else {echo ‘你还小,再等两年’;}3、多路分支; (1) if(条件1){结果1;}else if(条件2){结果2;}else(结果3;)如果条件1为真,执行结果1,如果条件1为假,判断条件2,如果条件2为真,执行结果2,如果条件2为假,执行结果3。等于是做多个判断,最后再加一个所有条件都为假的情况(有时候也不加这个)。$age=20;if($age>=38){echo ‘不许嚯嚯飞哥’;}else if($age>=20&$age20){$age +=5;if($age>=20){echo ‘你可以嫁给飞哥了’;}else {echo ‘你还小,再等两年’;}}缺点;(1)当条件在一开的时候就为假,这个while就直接跳出了 (2)当条件永远为真,程序会一直执行,直到死机2、do while循环;do{结果;}while{条件}先执行一次,然后再判断,这个语句会最少执行一次注意;while循环和do while循环一般都配合if语句使用3、for循环;for(初始值1;判断条件2;初始值变化4){执行语句3;}初始值1是初始化数据,先执行1次,然后判断条件2是对这个初始化数据做判断,如果为真,执行语句3,然后初始化的数据发生改变,如果为假,那么跳过执行语句3折个步骤,直接初始值变化4,让这个值改变,直到判断条件为假,跳出注意;break 某些时候我们希望在循环到某个条件的时候终止循环,就会用到,他会直接终止这个循环 continue 我们需要在输出数据的时候,忽略某一个判断条件的数据的时候,用continue,

以上就介绍了php初学之控制结构,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。

Posted in 未分类