第1个回答 2015-10-09
首先答案是不会
例如:这里只输出2
$i =2;
if($i == 2){
echo $i;
}
//成立不往下执行
elseif($i ==1){
echo "定义的i为1";
}//以上不成立执行,往下不执行
else{
echo "i是除了1和2之外的数";
}//以上都不成立执行本回答被网友采纳
第2个回答 2010-05-23
如果if成立了,系统将不在判断elseif的条件。
第3个回答 2010-05-23
所有的语言都是这样。
你举的这个例子的IF是肯定成立,=是赋值,==是判断两者相等
第4个回答 2010-05-23
所有的语言都是这样
if elseif 也就是 if else的另一个思想:
if ()
{
}
else {
if () {}
else {
if ....
}
}