转载请注明原文链接地址: 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