在PHP中处理register_globals(开/关)

时间:2014-06-01 20:41:38

标签: php

任何人都可以通过示例解释我,如果PHP中的register_globals设置为On或Off会发生什么?我很高兴。谢谢。

2 个答案:

答案 0 :(得分:0)

在少数php版本中,register_globals默认打开。此设置指示是否将Environment,GET,POST,Cookie,Server变量的内容注册为全局变量。例如,如果register_globals打开,则为url

http://www.example.net/abc.php?id=3

将$ id声明为全局变量。此功能存在安全风险,您应确保所有脚本的register_globals为Off。

答案 1 :(得分:0)

Register Globals 自PHP 5.3.0起,此功能已被弃用,自PHP 5.4.0起已被删除。