[英]& (ampersand) char in $_SESSION() array on var_dump()
我有一個帶start_session();
的index.php
start_session();
在頂部。
然后,如果單擊菜單項,則調用include();
頁面(比如說B頁) 。 沒有start_session();
在該頁面的頂部,因為我認為因為它包括我可以省略它。
在此頁面B中,有一個AJAX
調用來調用與頁面B相關的腳本頁面。 在這個頁面上我想使用存儲的$_SESSION();
包含用戶名的變量來做一些事情。 我用...開始頁面
if(session_id() == '') { session_start(); }
當我做一個var_dump($GLOBALS);
在它包含的腳本頁面上
'_SESSION' => & array (size=2) 'username' => string 'mo' (length=2) 'administrator' => string '0' (length=1)
我的問題是,什么是&符號的字符在這種情況下意義?
我可以使用$_SESSION();
在這種情況下,變量是否正常?
這是一個參考。
當您嘗試訪問$_SESSION
super global時,&符號(&)返回引用存儲在$ GLOBALS數組中_SESSION
鍵下的數組。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.