$_v) { $svar[$_k] = _FilterAll($fk, $_v); } } else { if ($cfg_notallowstr != '' && preg_match("#".$cfg_notallowstr."#i", $svar)) { ShowMsg("{$fk}字段中包含禁用词!", '-1'); exit(); } if ($cfg_replacestr != '') { $svar = preg_replace('/'.$cfg_replacestr.'/i', "***", $svar); } } return $svar; } /* 对_GET,_POST,_COOKIE进行过滤 */ foreach (array('_GET', '_POST', '_COOKIE') as $_request) { foreach ($$_request as $_k => $_v) { ${$_k} = _FilterAll($_k, $_v); } }