Namespace declaration statement has to be the very first statement in the script in hogehoge のエラー

muramatsu 13views 更新:2017年10月6日

Namespace declaration statement has to be the very first statement in the script in hogehoge
Fatal error で上記のようにエラーが出ることがある。
直訳すると 名前空間の宣言の文章はそのスクリプト内で一番最初になくてはならない。
だと思います。
マニュアルによると <?php とかの宣言は例外とのことですが つまり

<?php
namespace App\Controller;
・
・
・

みたいな形にしないといけない スクリプトの頭にスペースや <?php の後にコメントアウトさえもダメっぽいので注意

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません