session_register()
和$_SESSION
数组有什么区别?
答案 0 :(得分:2)
来自session_register
的手册页:
自PHP 5.3.0起,此功能已被弃用。非常不鼓励依赖此功能。
存在差异(例如,session_register
接受全局变量的名称,自动启动会话等),但我认为一个充分的答案是“不要使用session_register
”除非你真的想要了解用于教育目的的警告列表。
只是详细说明使session_register
变坏的一点:它依赖全局变量(和register_globals
)。
答案 1 :(得分:0)
session_register()有点陈旧,已经弃用了,但据我所知,它做了同样的事情。
所有以$ _开头的变量都包含在$ GLOBALS中并被称为superglobals