首页 > php会话 > Deprecated: Function session_register() is deprecated

Deprecated: Function session_register() is deprecated

今天在换了Php环境后我们发现有Deprecated: Function session_register() is deprecated错误提示了,我们先来看代码:

<?php  
// Fix for removed Session functions  
function fix_session_register(){  
    function session_register(){  
        $args = func_get_args();  
        foreach ($args as $key){  
            $_SESSION[$key]=$GLOBALS[$key];  
        }  
    }  
    function session_is_registered($key){  
        return isset($_SESSION[$key]);  
    }  
    function session_unregister($key){  
        unset($_SESSION[$key]);  
    }  
}  
if (!function_exists('session_register')) fix_session_register();  
?>

查了一下出现这个问题的地方不多,找到了另外一个方法,直接把

session_register( "abc" ) ; 改成 $_SESSION['abc'] = null; 即可

总结:从上面的过程来说我们说明了明这个函数在PHP5.3版本中被删除了。也就是这个函数不再可用了,大家直接使用下面的方法即可了。


教程链接:http://www.phprm.com/huihua/fs734.html

随意转载~但请保留教程地址★

标签:function deprecated: sessionregister

相关文章

发表留言