我正在尝试构建一个CSRF函数,将为每个请求工作。我只是生成令牌并进行验证。
现在我想取消$_POST和$_GET的值,如果验证失败,这样在我的下一个输入验证码isset($_POST["name"])返回false。
我可以做if(validd_token)检查每个请求,但这不是我的目的。
have any Idea
可以给变量赋值
$_POST = array();
$_GET = array();
$_REQUEST = array();
保持它为数组,不需要unset,因为您已经将其设置为空数组。
$_POST = array();
$_GET = array();
尝试取消设置$_POST["name"]
unset($_POST["name"])
如果你想重置整个数组采用Barmar提到的解决方案