更改php中预定义变量的行为
我用PHP制作了一个会话管理库,它使用函数而不是简单的更改php中预定义变量的行为,php,session-variables,predefined-variables,Php,Session Variables,Predefined Variables,我用PHP制作了一个会话管理库,它使用函数而不是简单的$\u session['key']=value将会话数据存储在数据库中 要存储数据,用户将使用storeData($key,$value)函数 要检索数据,用户将使用getData($key)函数 但是,我希望我的用户仍然使用$\u SESSION而不是函数,这样就不需要修改旧代码 如果用户使用$\u SESSION,是否有一种方法可以让我以某种方式获得这些值并应用于我的函数。因此,用户仍然会认为他们在使用PHP的$\u SESSION,但
$\u session['key']=value
将会话数据存储在数据库中
要存储数据,用户将使用storeData($key,$value)
函数
要检索数据,用户将使用getData($key)
函数
但是,我希望我的用户仍然使用$\u SESSION
而不是函数,这样就不需要修改旧代码
如果用户使用
$\u SESSION
,是否有一种方法可以让我以某种方式获得这些值并应用于我的函数。因此,用户仍然会认为他们在使用PHP的$\u SESSION
,但在后台,他们实际上会使用我的函数。看看SESSION\u set\u save\u处理程序,