在没有会话的情况下存储上次运行时的值

Store value of last runtime without session

我遇到 php 的存储问题。
我想要的是当每次访问ClassA的函数Main时,我可以得到上次变量$temp的 P.s。我知道我可以使用会话,但它会浪费很多内存,而且不安全。

所以我想另辟蹊径 下面是代码。

class A {
     //initilize the value, how to make it just initialize once?
     private static $temp = 0;

     public function Main() {
         echo "Last time I was=". $this->temp;
         $this->temp += 1;
     }    
}

感谢你们的帮助!等待你的想法

如果将其存储在单独的文件中,覆盖其中的值并在需要时从中读取,是否会有用?

静态变量值存储在请求中 lifetime.sessions 足够安全,甚至可以在其中存储身份验证数据,因此如果您想在多个请求之间存储此数据,我建议使用会话或数据库。