PHP会话变量$ user

时间:2016-03-18 16:05:38

标签: php session variables

我正在编写一个网站,而我正在登录等。 我从这开始:

<?php if(isset($_SESSION['user']['id'], $_SESSION['user']['username'])) //etc ?>

我想知道,是否有可能进入

<?php if(isset($user['id'], $user['username'])) //etc ?>

在任何方面? 就像,这会有效吗? $ user = $_SESSION['user'];

2 个答案:

答案 0 :(得分:0)

如果你拥有它,你需要先设置$user = $_SESSION['user'],然后使用$user['id']作为$_SESSION['user']['id']的快捷方式:

<?php
if(isset($_SESSION['user']['id'], $_SESSION['user']['username'])) {
  $user = $_SESSION['user'];
  ....
}

答案 1 :(得分:0)

烨。如果您执行$user = $_SESSION['user'];,则可以使用$user作为$_SESSION['user']的简写

因此$_SESSION['user']['id']可以缩短为$user['id']