很多时候为了方便就直接写了如下代码
$arr = ['status'=>-1,'msg'=>'没有权限','url'=>\Yii::$app->getHomeUrl()];
echo json_encode($arr);exit;
建议使用如下写法
Yii::$app->response->format = yii\web\Response::FORMAT_JSON;
Yii::$app->response->data = [
'status' => -1,
'msg' => '没有权限',
'url' => \Yii::$app->getHomeUrl()
];