PHP中elseif与elseif的区别

在PHP中,正常情况下elseif和else if的用法及效果是一样的,但在使用带冒号的if语句时(也就是php替代)情况会有点不一样,比如:

专注于为中小企业提供成都做网站、成都网站设计、成都外贸网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业双塔免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

/*正确的写法*/ 
$a = 1; 
$b = 2; 
if ($a > $b): 
    echo 'a is larger than b'; 
elseif ($a < $b): 
    echo 'a is smaller than b'; 
else: 
    echo 'a is equals b'; 
endif; 

==================

/*错误的写法,解析器会报错*/ 
$a = 1; 
$b = 2; 
if ($a > $b): 
    echo 'a is larger than b'; 
else if ($a < $b): 
    echo 'a is smaller than b'; 
else: 
    echo 'a is equals b'; 
endif; 
?> 

php替代实例

if ($a == 5):
    echo "a equals 5";
    echo "...";
elseif ($a == 6):
    echo "a equals 6";
    echo "!!!";
else:
    echo "a is neither 5 nor 6";
endif;
?>

微信扫一扫 、关注公众号

   不定时分享资料视频

PHP中elseif与else if的区别


网站标题:PHP中elseif与elseif的区别
分享网址:http://hbruida.cn/article/ppgdge.html