yii2判斷使用者是否已登入
判斷是否已登入
if(Yii::$app->user->isGuest){ echo '还没登录,去登录页面'; }else{ echo '已经登录了,去干登录后该干的事'; }
yii常用取得登入使用者資訊
a)取得控制器名稱
在控制器中取得控制器名稱: $this->getId();
在視圖中取得控制器名稱: Yii::app()->controller->id;
#b)取得動作名稱
在控制器beforeAction()回呼函數中取得動作名稱: $name = $action->id
在其他地方取得動作名稱:$this->getAction()->getId();
任何地方Yii ::app()->controller->Action->id;
取得目前使用者id YII:app()->user->id
##推薦:《YII教程》 #
以上是yii2判斷使用者是否已登入的詳細內容。更多資訊請關注PHP中文網其他相關文章!