php压缩HTML代码

字体大小: 中小 标准 ->行高大小: 标准
/**

  * 压缩html : 清除换行符,清除制表符,去掉注释标记

  * @param $string

  * @return 压缩后的$string

  * */

  function compress_html($string) {

  $string = str_replace("\r\n", '', $string); //清除换行符

  $string = str_replace("\n", '', $string); //清除换行符

  $string = str_replace("\t", '', $string); //清除制表符

  $pattern = array (

  "/> *([^ ]*) *

  "/[\s]+/",

  "//",

  "/\" /",

  "/ \"/",

  "'/\*[^*]*\*/'"

  );

  $replace = array (

  ">\\1<",

  " ",

  "",

  "\"",

  "\"",

  ""

  );

  return preg_replace($pattern, $replace, $string);

  }

此文章由 http://www.ositren.com 收集整理 ,地址为: http://www.ositren.com/htmls/29830.html