天天看点

php压缩页面的html代码一行显示,把html代码压缩到一行

把html代码压缩到一行

liuqiong | 2014-07-08 10:55:26    阅读:1503

php压缩页面的html代码一行显示,把html代码压缩到一行

发布文章

function clear($str){

$search = array(

"''si",  // 去掉 javascript

"''si",  // 去掉css

"'

]*?>.*?'si",  // 去掉form

  // 去掉头

// 去掉注释

          // 去掉 HTML 标记

"'([\r\n])[\s]+'",                 // 去掉空白字符

"'([\r\n])+'",

// "'([\n])[\s]+'",

"'&(quot|#34);'i",                 // 替换 HTML 实体

"'&(amp|#38);'i",

"'&(lt|#60);'i",

"'&(gt|#62);'i",

"'&(nbsp|#160);'i",

"'&(iexcl|#161);'i",

"'&(cent|#162);'i",

"'&(pound|#163);'i",

"'&(copy|#169);'i",

"'(\d+);'e"

);

$replace = array ("");

$text = preg_replace ($search, $replace, $str);

return $text;

}

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论

请登录...

登录后参与讨论