在视图中检查用户是否已登录

In view check if the user is logged

我正在尝试检查用户是否登录到我的视图文件中,但我一直在输出中得到 1:

    $user1 = Yii::$app->user->isGuest;
    $user = \Yii::$app->user->isGuest;

echo $user ;
echo $user1 ;

       if(Yii::$app->user->isGuest){
        echo 'User is not logged!';
       }else{
           echo 'User is logged!'; 
       }

无论是否登录,我总是得到什么输出“11 用户未登录!”

我用 $session

解决了这个问题
    use yii\web\Session;



    HomeAsset::register($this);

    $session = Yii::$app->session;

    <? if($session['id']){ ?> 
       //user connected
    <? }else{ ?>
        //user is not connected
    <? } ?>