user->isGuest)" を使用します。条件が true の場合、ユーザーはログインしていません。条件が true でない場合は、 、ユーザーはログインしています。"/> user->isGuest)" を使用します。条件が true の場合、ユーザーはログインしていません。条件が true でない場合は、 、ユーザーはログインしています。">

ホームページ  >  記事  >  PHPフレームワーク  >  yii2 はユーザーがログインしているかどうかを判断します

yii2 はユーザーがログインしているかどうかを判断します

angryTom
angryTomオリジナル
2019-11-06 15:44:054129ブラウズ

yii2 はユーザーがログインしているかどうかを判断します

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

Anywhere Yii ::app()->controller->Action->id;

現在のユーザー ID を取得 YII:app()->user->id

推奨:《 YII チュートリアル

以上がyii2 はユーザーがログインしているかどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。