我见过大多数开发人员使用$name
代替$_GET['name']
和$domain
而不是$_POST['domain']
,这是php5的简写,是安全还是任何文档它
答案 0 :(得分:5)
这是有效的,因为他们正在使用(不明智的,现在谢天谢地)register_globals
功能。 (有关完整的低位包括安全相关信息,请参阅Using Register Globals上的PHP手册部分。)
我确实建议不要使用这种方法,而是显式使用$ _POST或$ _GET变量,因为有一个潜在的安全问题世界等着你。
答案 1 :(得分:1)
您列出的示例仅在设置register_globals
时可用。它从PHP 5.3开始被弃用,不应该被使用,因为它存在安全风险等。
阅读文档中的更多内容 - http://php.net/manual/en/security.globals.php