if、elseif 以及 else 语句用于执行基于不同条件的不同动作。
if、elseif 以及 else 语句用于执行基于不同条件的不同动作。
条件语句
当您编写代码时,您常常需要为不同的判断执行不同的动作。
您可以在代码中使用条件语句来完成此任务。
if…else 语句在条件成立时执行一块代码,条件不成立时执行另一块代码else。if 语句与 if…else 配合使用,在若干条件之一成立时执行一个代码块。If…Else 语句
如果您希望在某个条件成立时执行一些代码,在条件不成立时执行另一些代码,请使用 if…else 语句。
语法
if (condition)
{
code to be executed if condition is true;
}
else
{
code to be executed if condition is false;
}
根据这个语法咱写一个例子。做一个判断,咱定义一个变量$i=1;如果$i小于2,则输出1<2;否则输出1>2,很显然结果大家都已经猜到了。
$i=1;
if($i<2){
echo "$i<2";
}
else{
echo "$i>2";
}
?>
通过上面这个例子大家差不多已经明白了if...else就这么简单。
If...ElseIf...Else 语句
如果有很多条件,希望其中之一成立并执行里面相应代码时,这个时候就要用到If...ElseIf。
语句
if (condition1){
code to be executed if condition is true;
}
elseif(condition2){
code to be executed if condition is true;
}
elseif(conditionN){
code to be executed if condition is true;
}
else{
code to be executed if condition is false;
}
根据这个语法咱也来写个例子。定义一个变量$i=1,如果$i大于1,则输出1>1;如果$i大于2,则输出1>2;如果$i大于3,则输出1>3;否则输出没有符合条件的语法。
$i=1;
if($i>1){
echo "$i>1";
}
elseif($i>2){
echo "$i>2";
}
elseif($i>3){
echo "$i>3";
}
else{
echo "没有符合条件的语法";
}
?>
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24284977/viewspace-1109928/ ,如需转载,请注明出处,否则将追究法律责任。