Expecting statement в phpStorm при использовании альтернативного синтаксиса управляющих структур. Как победить?
Есть такая проблема, воспроизвести можно следующем образом<? if (....): ?>
....
<? endif: ?>
После чего вставить в середину <? else: ?>
В результате будет ошибка.
Как вариант писать/переписать по очереди if() else endif.<? if (....): ?>
....
<? else: ?>
....
<? endif ?>
Сильно не заморачивался, возможно есть и более "правильный путь"
На то она и умная IDE, что-то значит выше не так. Может, например, endforeach не в том месте