在PHP5.3运行书将有以下提示:
功能session_is_registered()中不推荐使用
功能session_register()中不推荐使用

这意味着,这两个功能是否定和抛弃。

下面是官方的PHP手册中的代码和注释部分已经解释了,session_register()是不赞成。

复制代码代码如下所示:
< PHP
使用session_register(是) /过时的(session_register)不同意
巴尼=一只大的紫色恐龙;
session_register(巴尼);

_session美元 / /使用的是首选,作为PHP 4.1.0 _session美元优先
_session美元{以星} =入侵者来自另一个星球。;

旧的方式是使用 / / http_session_vars美元
http_session_vars美元{海绵宝宝=他有方形裤子。;
>


有以下警告和提示:
警告
此功能已过时的PHP 5.3.0和删除
警告:此功能不推荐在PHP5.3和已被删除php5.4。

注:
如果_session美元(或美元或更少http_session_vars PHP4.0.6)使用。
提示:如果你使用_session美元,使用isset()函数来检查它。

注意安全
如果您使用的是_session美元(或每股http_session_vars),不使用session_register(),()session_is_registered。

PHP5.3不支持session_register()这个函数已经被删除(解决方案)

PHP已经升级从5.2。x 5.3.2 ..一些曾经使用的程序是错误的。
错误的内容是
Deprecated: Function session_register () is deprecated
检查5.3 session_register不允许使用,退后这不好。
搜索一个,还有一个写函数的方法
< PHP
用于删除会话函数
功能fix_session_register(){
功能session_register(){
一美元= func_get_args();
foreach(args美元美元关键){
_session { } =美元美元美元美元= {关键关键};
}
}
功能session_is_registered($键){
返回时,($ _session { $关键});
}
功能session_unregister($键){
撤消($ _session { $关键});
}
}
如果(!function_exists('session_register '))fix_session_register();
>

找到问题的地点不多,找到另一条路。
持有
session_register(ABC);
改变
_session美元{ ABC'} = null;
会做的