如何删除$ _REQUEST的成员?

时间:2010-09-16 14:19:35

标签: php arrays

$_REQUEST['delete_me'];

Array ( 
 [action] => test
 [city_name] => Orlando 
 [delete_me] => - 
);

我可以将其删除或将其设置为$_REQUEST['delete_me'] = "";诀窍吗?

2 个答案:

答案 0 :(得分:11)

unset($_REQUEST['delete_me']);

有关unset的详细信息,请参阅PHP手册。

答案 1 :(得分:3)

除了halfdan said之外,你应该使用$_GET$_POST或同等版本,除非你真的要求它是那么模棱两可。

$_REQUEST获取值可以使XSS更容易......当您想要POST值时,恶意用户只需将它们附加到查询字符串。