状況
Laravelでアプリケーションを作成中、localhostを立ち上げると次のようなエラーが出た。
「 Namespace declaration statement has to be the very first statement or after any declare call in the script 」
原因
・namespaceの上に何も書いてはいけない
・<?php の上に何も書いてはいけない
ということのようだ。
エラーが指していたのは、Articleモデルである app/Article.php のファイル。
解決策
app/Article.php の <?php の上に、コメント化したメモを書いていた。
それを <?php の下に移動させてみると、正常に画面表示された。