当前位置:首页 > PHP教程 > php会话 > 列表

Deprecated: Function session_register() is deprecated

发布:smiling 来源: PHP粉丝网  添加日期:2013-12-04 20:56:25 浏览: 评论:0 

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

  1. <?php  
  2. // Fix for removed Session functions  
  3. function fix_session_register(){  
  4.     function session_register(){  
  5.         $args = func_get_args();  
  6.         foreach ($args as $key){  
  7.             $_SESSION[$key]=$GLOBALS[$key];  
  8.         }  
  9.     }  
  10.     function session_is_registered($key){  
  11.         return isset($_SESSION[$key]);  
  12.     }  
  13.     function session_unregister($key){  
  14.         unset($_SESSION[$key]);  
  15.     }  
  16. }  
  17. if (!function_exists('session_register')) fix_session_register();  
  18. ?> 

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

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

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

Tags: Deprecated: Function sessionregister

分享到: