我有一個登錄數據會話,我試圖將其放入變量中以縮短每當我想要回顯或使用ID,用戶名或電子郵件。現在發生的事情是,現在我把它放在一個變量中,但是當我回應它時,它將顯示在一個數組中。當我將它們放入變量時變爲數組的會話變量
這是我的可變數據。
$User = htmlentities(ucwords($_SESSION['user']['username']));
$Email = htmlentities($_SESSION['user']['email'], ENT_QUOTES, 'UTF-8');
如果我回應任何這些,它會返回「數組」。
編輯
我改變我如何得到我的$ _SESSION數據,並使用未設置擺脫陣列的固定我的解決方案。現在,如果您使用的類,在這裏您可以指定我可以做到這一點,
$User = $_SESSION['user']["username"];
$Email = $_SESSION['user']["email"];
謝謝你提醒我,我怎麼連獲得在第一時間我的會話數據=]
你是如何設置它們的,var_dump($ User); var_dump($ Email);'print? – Ryan
原始值是數組。請將代碼放在'$ _SESSION'中。 –
返回「string(8)」Necrohhh「| string(23)」[email protected]「」 –