Heim > php教程 > PHP开发 > PHP komprimiert den HTML-Webseitencode (entfernt Leerzeichen, Zeilenumbrüche, Tabulatoren und Kommentarzeichen).

PHP komprimiert den HTML-Webseitencode (entfernt Leerzeichen, Zeilenumbrüche, Tabulatoren und Kommentarzeichen).

高洛峰
Freigeben: 2016-12-24 15:52:45
Original
1271 Leute haben es durchsucht

PHP压缩html网页代码 (清除空格,换行符,制表符,注释标记)。 
有个不错的方法就是压缩HTML,压缩html 其实就是:清除换行符,清除制表符,去掉注释标记 。它所起到的作用不可小视。 
现提供PHP 压缩HTML函数。请大家不妨试试看,感觉还不错吧。 

不废话了,直接上代码: 

<?php 
/** 
* 压缩html : 清除换行符,清除制表符,去掉注释标记 
* @param $string 
* @return 压缩后的$string 
* */ 
function compress_html($string) { 
$string = str_replace("\r\n", &#39;&#39;, $string); //清除换行符 
$string = str_replace("\n", &#39;&#39;, $string); //清除换行符 
$string = str_replace("\t", &#39;&#39;, $string); //清除制表符 
$pattern = array ( 
"/> *([^ ]*) *</", //去掉注释标记 
"/[\s]+/", 
"/<!--[^!]*-->/", 
"/\" /", 
"/ \"/", 
"&#39;/\*[^*]*\*/&#39;" 
); 
$replace = array ( 
">\\1<", 
" ", 
"", 
"\"", 
"\"", 
"" 
); 
return preg_replace($pattern, $replace, $string); 
} 
?>
Nach dem Login kopieren


更多PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)相关文章请关注PHP中文网!


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage