Могу ли я получить упрощенное объяснение использования точки с запятой в php? [дубликат]
Я видел несколько статей, в которых объяснялось, что точка с запятой не требуется в последней строке кода PHP из-за закрывающего тега PHP (?>). Так ли это или есть какая-то другая теория?
1 ответ
Точка с запятой означает конец инструкции, и что может начинаться новая. При обнаружении закрывающего тега новых инструкций не ожидается, поэтому технически он не нужен.
Это полезно в таких случаях, как
<?= 'foobar' ?>
поэтому вам не нужно использовать точку с запятой для вывода строки, но
<?= 'foobar'; ?>
работает так же хорошо.