为了账号安全,请及时绑定邮箱和手机立即绑定

PHP如果判断if语句成立的话,还会不会判断elseif

PHP如果判断if语句成立的话,还会不会判断elseif

PHP
狐的传说 2019-03-21 14:14:37
比如if($x=1&&$y=2){echo $x;}elseif($y=2){echo $y;}如果if成立还会不会判断elseif是仅限于PHP还是 所有的语言都是这样啊。。。
查看完整描述

3 回答

?
函数式编程

TA贡献1807条经验 获得超9个赞

首先答案是不会
例如:这里只输出2
$i =2;
if($i == 2){
echo $i;
}
//成立不往下执行
elseif($i ==1){
echo "定义的i为1";
}//以上不成立执行,往下不执行
else{
echo "i是除了1和2之外的数";
}//以上都不成立执行

查看完整回答
反对 回复 2019-03-26
?
SMILET

TA贡献1796条经验 获得超4个赞

elseif的意思是“如果上边的条件1不成立,那么如果条件2成立就执行”。因此说如果条件1成立了,那么就不再判断条件2了。

任何编程语言都是如此。你如果想同时执行的话。就用多个IF语句,或者用swith语句

查看完整回答
反对 回复 2019-03-26
?
千巷猫影

TA贡献1829条经验 获得超7个赞

所有的语言都是这样
if elseif 也就是 if else的另一个思想:

if ()
{
}
else {
if () {}
else {
if ....
}
}



查看完整回答
反对 回复 2019-03-26
  • 3 回答
  • 0 关注
  • 935 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信