yii2 Bestimmen Sie, ob sich der Benutzer angemeldet hat
Bestimmen Sie, ob sich der Benutzer angemeldet hat
if(Yii::$app->user->isGuest){ echo '还没登录,去登录页面'; }else{ echo '已经登录了,去干登录后该干的事'; }
Yii wird häufig verwendet, um Informationen zu angemeldeten Benutzern zu erhalten
a) Rufen Sie den Controller-Namen ab
Rufen Sie den Controller-Namen im Controller ab: $this->getId ();
Den Controller-Namen in der Ansicht abrufen: Yii::app()->controller->id;
b) Den Aktionsnamen abrufen
in der Controller-Rückruffunktion beforeAction() Den Aktionsnamen abrufen: $name = $action->id
Den Aktionsnamen an anderer Stelle abrufen: $this->getAction()->getId();
Anywhere Yii ::app()->controller->Action->id;
Holen Sie sich die aktuelle Benutzer-ID YII:app()->user->id
Empfohlen: „ YII-Tutorial》
Das obige ist der detaillierte Inhalt vonyii2 bestimmt, ob der Benutzer angemeldet ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!