很多时候为了方便就直接写了如下代码

$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()
];

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注