如何在php中为不同会话设置不同的超时限制
我们可以在php中为diff会话变量设置diff超时限制吗 例如:$var1=$_会话['var1'] $var2=$_会话['var2'] 我希望$\u会话['var1']在5分钟后过期,而$\u会话['var2']应在30分钟后过期如何在php中为不同会话设置不同的超时限制,php,codeigniter,Php,Codeigniter,我们可以在php中为diff会话变量设置diff超时限制吗 例如:$var1=$_会话['var1'] $var2=$_会话['var2'] 我希望$\u会话['var1']在5分钟后过期,而$\u会话['var2']应在30分钟后过期 谢谢不,这在本地是不可能的 您必须自己实现这一点。您必须存储每个变量的创建日期、到期时间和值,然后可能创建一个处理检查的类 您可以使用神奇的方法构建一个非常方便的界面,该界面可以处理以下内容: $data = new SessionData(); echo $d
谢谢不,这在本地是不可能的 您必须自己实现这一点。您必须存储每个变量的创建日期、到期时间和值,然后可能创建一个处理检查的类 您可以使用神奇的方法构建一个非常方便的界面,该界面可以处理以下内容:
$data = new SessionData();
echo $data->var1; // Using a __get() magic method, the class checks for
// the expiry time and returns the value if it is still valid