PHP应用程序全局变量

时间:2015-03-23 10:42:54

标签: php global-variables application-variables

我想存储一个全局变量,只要应用程序正在运行并且可以从所有会话访问它。我试过$ GLOBALS,但它不耐用。这是暂时的,我存储数据,当我再次请求相同的代码时,它表示该索引无法识别。

我是否必须将我的值存储在文件中?

编辑::这是一个始终打印'未设置'的示例代码

if(isset($GLOBALS['myindex']){
   echo 'set';
   echo $GLOBALS['myindex'];
}else{
   echo 'not set';
   $GLOBALS['myindex']='myValue';
}

1 个答案:

答案 0 :(得分:0)

最好是选择Sessions:

确保添加session_start();在应用程序的开头,它保留在整个页面中。现在您可以为其分配值。通过:

 $_SESSION['yourkey'] = 'yourvalue'; // you can access it throughout the application