我将分配的表格数据发布到我的查询中。我想将POST数据设置为null或删除特殊字符(如果不是字母数字,其余的保留值)?
我可以通过快速方式批量执行此操作吗?
if (!isset($_POST) || !ctype_alnum($_POST)){
// POST equals null
}else{
// Nothing
}
答案 0 :(得分:1)
foreach($_POST as $key => $value)
{
if (empty($value) || !ctype_alnum($value))
{
// remove non alphanumeric chars
$_POST[$key] = preg_replace("/[^[:alnum:]]/i","",$value);
}
}