【PHP】elseifとelse ifの違い。

めも。

$a = false;
$b = true;

// 波括弧を用いて記述する場合は「else if」と二単語に分割しても良い。
if($a) {
	echo '1';
} else if($b) {
	echo '2';
}

// コロンを用いて記述する場合は「elseif」と記述しなければならない。
if($a):
	echo '1';
elseif($b):
	echo '2';
endif;

基本的にelseとifは分割せず「elseif」と記述しておけばすべての場合に対応できる模様。