我有一种情况,我需要维护一个静态变量全局值,它可以通过改变不同的PHP文件。php静态变量没有设置
下面我有课,
<?php
class FlagMe {
public static $flag;
public static function setFlag($flag) {
self::$flag = $flag;
}
public static function getFlag() {
return self::$flag;
}
}
?>
而且我设置从diferent PHP文件类似下面的值,
FlagMe::setFlag("SomeValue");
但在相同的PHP脚本POST请求码流后假设(控制器类)与页面刷新,当我尝试访问该静态变量时,它给了我而不是先给定设置值“SomeValue”。
$temVar = FlagMe::getFlag(); // gives null
我在这里错过了什么?
谢谢。
这不是问题 –