In PHP, the ElseIf and else if are normally used in the same way and the effect is the same, but when using a colon if statement (that is, PHP substitution) The situation will be a little different, such as:
<?php
/* Correct wording */
$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
==================
/* Wrong wording, the parser will error */
$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 Alternative Instances
<?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
?>
This article is from the "Linux Warden" blog, so be sure to keep this source http://sswqzx.blog.51cto.com/2494644/1962241
The difference between ElseIf and else if in PHP