PHP:$ _GET包含不在$ _REQUEST中的变量

时间:2010-09-21 14:46:59

标签: php

当我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:确定页面现在在打开注册全局变量后加载正常。我仍然在努力理解这背后的逻辑。

1 个答案:

答案 0 :(得分:1)

也许有人在应用中的某处变异$_GET