我的输入名称=“考试[A +]”。我已经发现,当我打电话给$this->input->post("exam")
时,它给了我一个名为“不允许的关键字符”的错误。我想在我的关键字符中添加+符号。这是系统文件中的代码。
function _clean_input_keys($str)
{
if ( ! preg_match("/^[a-z0-9:_\/-]+$/i", $str))
{
exit('Disallowed Key Characters.');
}
// Clean UTF-8 if supported
if (UTF8_ENABLED === TRUE)
{
$str = $this->uni->clean_string($str);
}
return $str;
}
如何更改正则表达式以在输入中添加+号。我希望我的问题清楚。如果仍有一些混乱请通知我。我会再次编辑这个问题。提前谢谢。