如果我使用此方法,只想知道Yii2是否清除$_POST
变量:
Yii::$app->request->post()
如果我假设我使用以下方法获取x
的值:
$x = Yii::$app->request->post('x');
Yii2框架是否在内部清除$_POST
变量?或者我们必须手动完成?
答案 0 :(得分:3)
不,$_POST
保持不变,处于初始状态。
Yii只是将其复制并保存在私人$_bodyParams
属性中。
我认为手动修改或清除$_POST
参数并不是一个好习惯。