拿这个代码:
然后使用?action = test访问该文件是否有任何方法可以防止GET自动声明$ action?除了当然添加
&& !isset($_GET['action'])
为什么我要为我声明变量?
检查你的php.ini register_globals设置.它可能会开启,你想要它.
register_globals
你没有.这是一个可怕的安全风险.它使环境,GET,POST,Cookie和服务器变量全局化(PHP手册).这些是PHP 中的一些保留变量.