YII2中常用的頁面跳轉,以及獲取用戶信息和登錄信息等信息總結

轉載請註明原文鏈接地址: http://www.niwoxuexi.com/blog/php/article/159.html

YII2中常用的頁面跳轉,以及獲取用戶信息和登錄信息等信息總結

//當前域名  
echo Yii::app()->request->hostInfo; 

//當前URL 
echo Yii::app()->request->getUrl();

//返回首頁  
echo Yii::app()->user->returnUrl;

//提交後 防止重複提交
Ccontroler->refresh();

//上一頁url  很有用哦
Yii::app()->request->referrer;
或者:
Yii::app()->request->getReferrer();


//獲取ip地址
Yii::app()->request->userHostAddress;

//yii execute後獲取insert id 
$id = Yii::app()->db->getLastInsertID();

//yii獲取get,post過來的數據 
Yii::app()->request->getParam('id');

//Yii->user(當前用戶)相關 常用方法是 
<span class="redactor-invisible-space">Yii::$app->user;
//用戶id</span>
Yii::$app->user->identity->id;
//用戶名
Yii::$app->user->identity->username;
<span class="redactor-invisible-space">
//判斷用戶是否登錄
</span>Yii::$app->user->isGuest
發佈了30 篇原創文章 · 獲贊 3 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章