这似乎是一个有点愚蠢的问题,但无论哪种方式我都找不到明确的答案,也不知道该去哪里找。
我正在开发一个新的 PHP 代码库,并在某些地方使用了 $_GET
。然而,审查我的代码的人说:
$_GET
and$_POST
will be phased out at some point in favour of$_REQUEST
我是 PHP 的新手,但这似乎值得怀疑,因为能够知道 URL 变量的设置方式对于安全性很重要。这种说法正确吗?
最佳答案
绝对不是。审查您的代码的人不知道 $_GET
、$_POST
和 $_REQUEST
之间的区别以及使用 的含义$_REQUEST
而不是更具体的数组。
如果您有理由不关心用于请求的动词,请使用$_REQUEST
。还要记住,cookie 出现在 $_REQUEST
中。
关于php - $_GET 和 $_POST 在 PHP 中被淘汰了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18049232/