[英]PHP application global variable
我想存儲一個存在的全局變量,只要該應用程序正在運行並且可以從所有會話中訪問。 我嘗試了$ GLOBALS,但它不耐用。 這是臨時的,我存儲了數據,當我再次請求相同的代碼時,它說該索引未被識別。
我需要將我的值存儲在文件中嗎?
編輯::這是始終打印“未設置”的示例代碼
if(isset($GLOBALS['myindex']){
echo 'set';
echo $GLOBALS['myindex'];
}else{
echo 'not set';
$GLOBALS['myindex']='myValue';
}
最好是使用Sessions:
確保添加session_start(); 在應用程序的開始處,並停留在整個頁面中。 現在,您可以為其分配值。 通過:
$_SESSION['yourkey'] = 'yourvalue'; // you can access it throughout the application
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.