function ClearHtml($str)
{
$str = strip_tags($str);
//首先去掉头尾空格
$str = trim($str);
//接着去掉两个空格以上的
$str = preg_replace('/\s(?=\s)/', '', $str);
//最后将非空格替换为一个空格
$str = preg_replace('/[\n\r\t]/', ' ', $str);
return $str;
}
转载于:https://blog.51cto.com/njyanglinghui/940927