[code] /**
* 对于危险字符串的替换
* @author ShopNC Develop Team
* @param $value string
* @return string
*/
function dangerousCode($value){
$patterns = array(
"/<script.*>.*<\/script>/siU",
"/<iframe.*>.*<\/iframe>/siU",
"/<input(.*submit.*)>/siUe",
"/<form(.*action.*)>/siUe",
'/on(mousewheel|mouseover|click|load|onload|submit|focus|blur)="[^"]*"/i'
);
$replacements = array('','','','','');
return preg_replace($patterns, $replacements, $value);
}[/code]
正则替换危险字符的方法
最新推荐文章于 2021-08-06 15:35:11 发布