PHP选择结构语句有何作用,常用的有什么
在PHP中,选择结构语句的意思是对一些条件做出判断,从而决定执行指定代码的语句。选择结果语句用于判断给定的条件,根据判断的结果来控制程序的流程。
本文操作环境:Windows10系统、PHP7.1版、Dell G3电脑。
php中的选择结构语句是什么意思
选择结构语句指的就是需要对一些条件作出判断,从而决定执行指定的代码。
选择结构用于判断给定的条件,根据判断的结果来控制程序的流程
下面来看一下常用的选择控制语句有什么:
1. if单分支结构
单分支语句条件判断语句也称单分支语句,当满足某种条件时,就进行某种处理。例如,只有年龄大于等于18周岁,才输出已成年,否则无输出。具体语法和实例如:
语法
if(判断条件){
代码段
}
实例
if($age>
=18){
echo’已成年’;
}
在上述语法中,判断调价你是一个布尔值,当该值为ture时,执行“{ } ”中的代码段,否则不进行任何处理。其中,当代码块中只有一条语句时,“{ } ”可以省略。
2、if…else语句
if…else语句也称双分支语句,当满足某种条件时,就进行某种处理,否则进行另一种处理。例如,判断一个学生的年龄,大于等于18岁则是成年人。否则是未成年人。具体语法和实例如下:
语法:
if(判断条件){
代码段1;
}
else{
代码段2;
}
实例:
if($age>
=18){
echo'已成年';
}
else{
echo'未成年';
}
在上述语法中,当判断条件为ture时,执行代码1;当条件为false时,执行代码段2。
除此之外,PHP还有一种特殊的运算符:三元与运算符(又称三目运算符),它也可以完成if…else语句的功能,其语法和示例如下。
语法:
条件表达式?表达式1:表达式2
实例:
echo $age>
=18?'已成年': '未成年';
在上述语法格式中,先求条件表达式的值,如果为真,则返回表达式1的执行结果;如果条件表达式的值为假。则返回表达式2的执行结果。
值得一提的是,当表达式1与条件表达式相同时,可以简写,省略中间的部分。例如,在规定学生的年龄$age是自然数(> =0)的情况下,示例如下:
语法:
条件表达式?: 表达式2
实例:
echo $age?:'还未出生';
3、if…elseif…else语句
if…elseif…else语句称多分支语句,用于针对不同情况进不同的处理。例如,对一个学生的考试成绩进行等级划分,若分数在90~100分为优秀,分数在80~90分为良好,分数在70~80分为中等,分数在60~70分为及格,分数小于60则为不及格。具体语法如下:
语法结构:
if(条件1){
代码段1;
}
elseif(条件2){
代码段2;
}
……
elseif(条件n){
代码段n;
}
else{
代码段n+1;
}
实例:
if($score>
=90){
echo'优秀';
}
elseif($score>
=80){
echo'良好';
}
elseif($score>
=70){
echo'中等';
}
elseif($score>
=60){
echo'及格';
}
else{
echo'不及格';
}
上述语法中,当判断条件1为ture时,则执行代码段1;否则继续判断条件2,若为ture,则执行代码段2,依此类推; 若所有条件都为 false,则执行代码段n+1。
关于“PHP选择结构语句有何作用,常用的有什么”的内容就介绍到这,感谢各位的阅读,相信大家对PHP选择结构语句有何作用,常用的有什么已经有了进一步的了解。大家如果还想学习更多知识,欢迎关注网络,小编将为大家输出更多高质量的实用文章!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: PHP选择结构语句有何作用,常用的有什么
本文地址: https://pptw.com/jishu/652424.html
