收到此错误:
命名空间声明语句必须是脚本中的第一个语句
在此代码的开头:
namespace app\controllers;
use yii\web\Controller;
use app\models\users;
class UserController extends Controller
{
public function actionIndex()
{
echo "working on .....";
}
}
答案 0 :(得分:10)
您可能遇到此错误,因为<?php
<?php
namespace app\controllers;
use yii\web\Controller;
use app\models\users;
class UserController extends Controller
{
public function actionIndex()
{
echo "working on .....";
}
}
删除它
<?php
namespace app\controllers;
use yii\web\Controller;
use app\models\users;
class UserController extends Controller
{
public function actionIndex()
{
echo "working on .....";
}
}
答案 1 :(得分:-2)
如果没有名称空间,也会出现错误。解决此删除当前的php文件并重新创建它。它将解决问题。