PHP-ошибка «Parse error: syntax error, unexpected $end ...»

Часто, при написании PHP-скриптов, возникает следующая ошибка: Parse error: syntax error, unexpected $end ... Данное предупреждение означает, что парсер не смог определить окончание скрипта ...

Причины

  1. В коде не закрыта фигурная скобка (}).
  2. Неправильный heredoc-синтаксис (<<<).