我正在编写一个网站,而我正在登录等。 我从这开始:
<?php if(isset($_SESSION['user']['id'], $_SESSION['user']['username'])) //etc ?>
我想知道,是否有可能进入
<?php if(isset($user['id'], $user['username'])) //etc ?>
在任何方面?
就像,这会有效吗?
$ user = $_SESSION['user'];
答案 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']