PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)
作者:bea
PHP压缩html网页代码 (清除空格,换行符,制表符,注释标记)。 有个不错的方法就是压缩HTML,压缩html 其实就是:清除换行符,清除制表符,去掉注释标记 。它所起到的作用不可小视。 现提供PHP 压缩HTML函数。请大家不妨试试看,感觉还不错吧。 不废话了,直接上代码: 代码如下: <?php /** * 压缩html : 清除换行符,清除制表符,去掉注释标记 * @param $string * @return 压缩后的$string * *
PHP压缩html网页代码 (清除空格,换行符,制表符,注释标记)。
有个不错的方法就是压缩HTML,压缩html 其实就是:清除换行符,清除制表符,去掉注释标记 。它所起到的作用不可小视。
现提供PHP 压缩HTML函数。请大家不妨试试看,感觉还不错吧。
不废话了,直接上代码:
代码如下:
<?php
/**
* 压缩html : 清除换行符,清除制表符,去掉注释标记
* @param $string
* @return 压缩后的$string
* */
function compress_html($string) {
$string = str_replace("
", '', $string); //清除换行符
$string = str_replace("
", '', $string); //清除换行符
$string = str_replace(" ", '', $string); //清除制表符
$pattern = array (
"/> *([^ ]*) *</", //去掉注释标记
"/[s]+/",
"/<!--[^!]*-->/",
"/" /",
"/ "/",
"'/*[^*]**/'"
);
$replace = array (
">\1<",
" ",
"",
""",
""",
""
);
return preg_replace($pattern, $replace, $string);
}
?>
有用 | 无用
有个不错的方法就是压缩HTML,压缩html 其实就是:清除换行符,清除制表符,去掉注释标记 。它所起到的作用不可小视。
现提供PHP 压缩HTML函数。请大家不妨试试看,感觉还不错吧。
不废话了,直接上代码:
代码如下:
<?php
/**
* 压缩html : 清除换行符,清除制表符,去掉注释标记
* @param $string
* @return 压缩后的$string
* */
function compress_html($string) {
$string = str_replace("
", '', $string); //清除换行符
$string = str_replace("
", '', $string); //清除换行符
$string = str_replace(" ", '', $string); //清除制表符
$pattern = array (
"/> *([^ ]*) *</", //去掉注释标记
"/[s]+/",
"/<!--[^!]*-->/",
"/" /",
"/ "/",
"'/*[^*]**/'"
);
$replace = array (
">\1<",
" ",
"",
""",
""",
""
);
return preg_replace($pattern, $replace, $string);
}
?>
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- php中邮箱地址正则表达式实现与详解
- PHPMYADMIN导入数据最大为2M的解决方法
- php 多关键字 高亮显示实现代码
- php入门之连接mysql数据库的一个类
- 洪恩在线成语词典小偷程序php版
- php 文件上传实例代码
- php开发留言板的CRUD(增,删,改,查)操作
- php开发分页实现代码
- php和mysql中uft-8中文编码乱码的几种解决办法
- php递归创建和删除文件夹的代码小结
- redis 队列操作的例子(php)
- PHP得到某段时间区间的时间戳 php定时任务
- PHP 杂谈《重构-改善既有代码的设计》之四 简化条件表达式
- PHP 杂谈《重构-改善既有代码的设计》之三 重新组织数据
- PHP 杂谈《重构-改善既有代码的设计》之二 对象之间搬移特性
- PHP 杂谈《重构-改善既有代码的设计》之一 重新组织你的函数
- PHP乱码问题,UTF-8乱码常见问题小结
- PHP中return 和 exit 、break和contiue 区别与用法
- php 的加密函数 md5,crypt,base64_encode 等使用介绍