如果我在URL中传递了一些参数,那么使用$ _REQUEST超级globa(而不是$ _GET超级)来检索它们是一种不好的做法

最佳答案

好吧,由于您希望它们仅作为GET变量出现,因此为什么要使用$_REQUEST而不是$_GET

$_REQUEST的问题在于,如果存在GET,POST和/或COOKIE变量,则一个变量将覆盖该超全局变量中的另一个变量。如果尝试访问$_REQUEST,最终会得到什么值,这是半预测的。

关于php - PHP中带有$ _REQUEST的URL值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4401746/

10-09 20:28