我可以在服务器端 PHP 代码中操作 POST 请求吗?
我正在使用 PHP 和 Codeigniter 。
我在控制器内部定义了一个函数,该函数通过 POST 从 FORM 接收一些数据。
public function primary_fn(){
// Gets called on form submit - POST
// Some Logic
// Case 1 : call sec_fn1()
// Case 2 : call sec_fn2()
// Case 3 : Call sec_fn3()
}
现在我在处理 POST Data 的模型中编写了几个函数。
public function sec_fn1(){
// Processing POST data
}
public function sec_fn2(){
// Processing POST data
}
public function sec_fn3(){
// Processing POST data
}
我没有将任何参数传递给辅助函数。他们通过与此类似的语句直接访问 POST 请求中的值 -
$x = $this->input->post('name') ;
现在我有一些要求,这让我想在某些情况下操作 POST 请求中的数据。由于辅助功能太多,我不想更改它们的代码。我可以操作来自主要功能的 POST 请求中的数据,并让辅助功能使用更改后的数据吗?