当我print_r($_GET)
时,我看到了4个变量,其中一个变量在print_r($_REQUEST)
中没有出现。在这个页面上,我有一个相关的.htaccess规则:
RewriteRule ^de/something/(.+)/(.+)/$ /something/something_darkside.php?URLpage=rental&URLcategory=$1&URLsubcategory=$2 [NE]
此规则中的变量(URLpage,URLcategory,URLsubcategory)都作为REQUEST变量出现。所以我想知道额外的GET变量来自哪里 - 可以通过寄存器全局变量?
编辑:附加参数是ID,带有数值(ex 2256),用于从数据库中检索记录。
EDIT2:确定页面现在在打开注册全局变量后加载正常。我仍然在努力理解这背后的逻辑。
答案 0 :(得分:1)
也许有人在应用中的某处变异$_GET
。