时间:2021-05-26
PHP压缩html网页代码 (清除空格,换行符,制表符,注释标记)。
有个不错的方法就是压缩HTML,压缩html 其实就是:清除换行符,清除制表符,去掉注释标记 。它所起到的作用不可小视。
现提供PHP 压缩HTML函数。请大家不妨试试看,感觉还不错吧。
不废话了,直接上代码:
复制代码 代码如下:
<?php
/**
* 压缩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);
}
?>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
HTML的空白符处理规则HTML中的“空白符”包括空格(space)、制表符(tab)、换行符(CR/LF)三种。我们知道,在默认情况下,HTML源码中的空白符
Javascript是无类型、解释型语言对大小写敏感html对大小写不敏感忽略空格符、制表符、换行符(关键字、变量、正则表达式除外)";"分号可选择//单行注释
最原始的方法:获取输入流最原始的形式就是cin>>(type),但是这种形式在碰到输入中有空格、制表符或者换行符的时候就会中断,值得注意的是中断后空格、制表符或
1、尽可能的除去空白区域一般而言,空白区域字符(空格、制表符、换行符等)都可以安全删除。2、除去注释除了在客户端给IE和doctype声明的条件注释外,几乎所有
正则表达式的直接变量字符:字符匹配\oNUL字符\t制表符\n换行符\v垂直制表符\f换页符\r回车\xnn由十六进制nn指定的拉丁符,比如:\x0A等价于\n