Разница между else if и elseif в PHP заключается в синтаксисе. 2
else if позволяет проверять дополнительные условия, пока не будет найдено истинное или достигнут блок else. 5 При совпадении одного из условий не проверяются другие условия и работа оператора прекращается. 1
elseif объединяет конструкции if и else. 2 Как и конструкция else, она расширяет инструкцию if, чтобы выполнять другую инструкцию тогда, когда PHP вычисляет выражение начальной конструкции if как false. 2 Отличие от конструкции else состоит в том, что elseif выполнит альтернативное выражение только тогда, когда PHP вычислит условное выражение elseif как true. 2
Таким образом, по сути, это одна и та же конструкция, просто по-разному записанная. 5