使用yii2框架时避免不了需要在beforeAction()方法中定义自己的逻辑。此时会发现beforeAction()方法只能返回true或者false,那么怎么样返回内容呢?
答案是:
Yii::$app->getResponse()->data = '要返回的内容'; return false; // 示例 public function beforeAction( $action ) { Yii::$app->getResponse()->data = '要返回的内容'; return false; });