在CodeIgniter中未知密钥时获取发布值

Glo*_*ish 6 php forms post codeigniter input

CodeIgniter允许通过以下方式访问POSTed数据:

$this->input->post('input_name');
Run Code Online (Sandbox Code Playgroud)

其中'input_name'是表单字段的名称.这适用于静态表单,其中每个输入名称都是提前知道的.

在我的例子中,我正在从数据库中加载一组键/值对.表单包含每个键/值对的文本输入.

我想知道,有没有办法通过CodeIgniter api获取一系列发布的数据?

谢谢!

Jer*_*ten 9

根据文件,没有.我建议只是array_keys($_POST)用来获取密钥.


小智 5

foreach($this->input->post() as $key => $val)  {  echo "<p>Key: ".$key. " Value:" . $val . "</p>\n";  } 
Run Code Online (Sandbox Code Playgroud)

可以用来