网站地图    收藏   

主页 > php专栏 > php会话 >

Deprecated: Function session_register() is deprecated - php会

来源:自学PHP网    时间:2014-11-27 20:45 作者: 阅读:

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

Deprecated: Function session_register() is deprecated

今天在换了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版本中被删除了。也就是这个函数不再可用了,大家直接使用下面的方法即可了。

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论