php缩小html : 消除换行符,消除制表符,除掉注解标

日期:2021-03-24 类型:科技新闻 

关键词:小程序开发者工具,小程序在线生成平台,小程序编辑,免费的小程序,微信小程序在哪里

2013/03/30 at 14:48 php缩小html : 消除换行符,消除制表符,除掉注解标识 in: 后端开发程序

/**
* 缩小html : 消除换行符,消除制表符,除掉注解标识
* @param $string
* @return 缩小后的$string
* */
press_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);
}