我有一个登录数据会话,我试图将它放入一个变量中,以便在我想回显或使用 ID、用户名或电子邮件时缩短。发生的事情是现在我将它放在一个变量中,但是当我回显它时,它会在一个数组中显示它。
这是我的可变数据。
$User = htmlentities(ucwords($_SESSION['user']['username']));
$Email = htmlentities($_SESSION['user']['email'], ENT_QUOTES, 'UTF-8');
如果我回显其中任何一个,它会返回“Array”。
编辑
我通过更改获取 $_SESSION 数据的方式并使用 unset 摆脱数组来修复我的解决方案。现在我可以做到这一点,
$User = $_SESSION['user']["username"];
$Email = $_SESSION['user']["email"];
感谢您提醒我,我什至首先是如何获取会话数据的 =]