Yii 登录后 要获取用户名,怎么获取,怎判断是否已经登录? [ 2.0 版本 ]
Yii 登录后 要获取用户名,怎么获取,怎判断是否已经登录?
echo Yii::$app->user->isGuest;
print_r(Yii::$app->user->identity->username);
报错!
PHP Fatal Error – yii\base\ErrorException
Access to undeclared static property: app\models\User::$users
共 2 个回答
-
kaler_mosen 回答于 2015-04-08 22:16 举报
不知道你的model是怎么写的,假设你的model实现了idengtityInterface,从报错来看,你在里面用到了users属性,但是你并没有定义这个属性,对应的数据表中也没有users字段,从你的代码看应该是username字段。希望对你有帮助。
吴笛
注册时间:2013-12-24
最后登录:2016-08-03
在线时长:39小时27分
最后登录:2016-08-03
在线时长:39小时27分
- 粉丝5
- 金钱0
- 威望20
- 积分590