吾爱乐享
个人学习博客

php学习之流程控制中分支结构

说明:流程控制分为分支结构和循环结构

分支结构包括:

  • if
  • else
  • elseif
  • 流程控制的替代语法
  • switch

分支结构中的if语句

语法:

if(条件表达式){

达成条件运行的代码;

}

案例:做一个1-10的随机数,如果在5以内就打印

分支结构中的ifelse语句

语法:

if(条件表达式){

达成条件运行的代码

}else{

没有达成条件运行的代码

}

案例:如果在5以内则打印小,5以上打印大

分支结构中的ifelseif

语法:

if(条件表达式1){

达成条件1运行的代码

}elseif(条件表达式2){

达成条件2运行的代码

}[,else{

以上都没有达成运行的代码

}

]

注:随机数范围越大,出现的概率越大,

案例:狗和猫,通过随机数来获取数量,如果狗大于猫,一嘴猫毛,如果狗小于猫,一嘴狗粮,如果相对,就是猫狗大战

分支结构中的switch语句

语法:

switch(表达式){

case 条件1:

达成条件1的语句;

break;

case 条件2:

达成条件2的语句;

break;

….

default:

都没有达成运行的代码;

}

案例:判断星期几,取模给星期数

案例:成绩判断60分以下不及格,60-80良好,80-100优秀

分支结构的替代语法

if的替代语法:

if(条件表达式):

运行的代码

endif;

ifelse的替代语法:

if(条件表达式):

达成条件的代码

else:

没有达成条件的代码

endif;

ifelseif替代语法

语法:

if(条件表达式1):

达成条件2的代码

elseif(条件2):

达成条件2执行的代码

[,else:

都没有达成的代码

]

endif;

switch的替代语法

语法:

switch(表达式):

case 条件1:

达成条件1执行代码

break;

case 条件2:

达成条件2的代码

break;

….

default:

都没有达成的代码

endswitch;

 

赞(0) 打赏
未经允许不得转载:吾爱乐享 » php学习之流程控制中分支结构

评论 抢沙发

评论前必须登录!

 

推荐免费资源共享,个人经验总结学习

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏