session_register 和 $_SESSION[] 的区别 [英] Difference between session_register and $_SESSION[]

查看:42
本文介绍了session_register 和 $_SESSION[] 的区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

session_register()$_SESSION 数组有什么区别?

What is the difference between session_register() and $_SESSION array ?

推荐答案

来自 session_register 的手册页:

自 PHP 5.3.0 起,此函数已被弃用.强烈建议不要依赖此功能.

This function has been DEPRECATED as of PHP 5.3.0. Relying on this feature is highly discouraged.

存在差异(例如,session_register 接受全局变量的名称,自动启动会话等),但我认为足够的答案是不要使用 session_register" 除非您真的想知道出于教育目的的注意事项列表.

There are differences (e.g., session_register accepts names of global variables, automatically starts the session, etc), but I think a sufficient answer is "don't use session_register" unless you really want to know the list of caveats for educational purposes.

仅详细说明使 session_register 变得糟糕的一点:它依赖于全局变量(和 register_globals).

Just to elaborate on one point that makes session_register bad: it relies on global variables (and register_globals).

这篇关于session_register 和 $_SESSION[] 的区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆