检查数据是否为空, 同时验证传递的值是否为特殊符号。
/**
* 检查参数是否为空
* @param $post
* @param $field
* by liaosp
*/
function checkParam($post, $field){
if (is_string($field)) {
$field = array_map('trim', explode(',', $field));
}
foreach ($field as $key=>$value){
if(preg_match("/[\'.,:;*?~`!@#$%^&+=《》)(<>{}]|\]|\[|\/|\\\|\"|\|/",$post[$value])){
error($value.'请勿使用特殊字符');
}
if($post[$value] =null){
error($value.'不能为空');
}
}
}