萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> PHP壓縮html網頁代碼

PHP壓縮html網頁代碼

PHP壓縮html網頁代碼 (清除空格,換行符,制表符,注釋標記)。 
有個不錯的方法就是壓縮HTML,壓縮html 其實就是:清除換行符,清除制表符,去掉注釋標記 。它所起到的作用不可小視。 
現提供PHP 壓縮HTML函數。請大家不妨試試看,感覺還不錯吧。 

不廢話了,直接上代碼: 
復制代碼代碼如下:
<?php 
/** 
* 壓縮html : 清除換行符,清除制表符,去掉注釋標記 
* @param $string 
* @return 壓縮後的$string 
* */ 
function compress_html($string) { 
$string = str_replace("rn", '', $string); //清除換行符 
$string = str_replace("n", '', $string); //清除換行符 
$string = str_replace("t", '', $string); //清除制表符 
$pattern = array ( 
"/> *([^ ]*) *</", //去掉注釋標記 
"/[s]+/", 
"/<!--[^!]*-->/", 
"/" /", 
"/ "/", 
"'/*[^*]**/'" 
); 
$replace = array ( 
">1<", 
" ", 
"", 
""", 
""", 
"" 
); 
return preg_replace($pattern, $replace, $string); 

?>

copyright © 萬盛學電腦網 all rights reserved