PHP compresses HTML page code (clears spaces, line breaks, tabs, comment marks).
A good way is to compress HTML, compressed HTML is actually: Clear line breaks, clear tabs, remove the annotation tag. The role it plays cannot be belittled.
PHP is available to compress HTML functions. Please try it, it feels good.
No nonsense, directly on the code:
Copy Code code as follows:
<?php
/**
* Compress HTML: Clear line breaks, clear tabs, remove comment marks
* @param $string
* @return Compressed $string
* */
function compress_html ($string) {
$string = Str_replace ("\ r \ n", ", $string); Clear line breaks
$string = Str_replace ("\ n", ", $string); Clear line breaks
$string = Str_replace ("T", "", $string); Clear tab
$pattern = Array (
"/> * ([^]*) *</",//Remove comment marks
"/[\s]+/",
"/<!--[^!] *-->/",
"/\" /",
"/ \"/",
"'/\*[^*]*\*/'"
);
$replace = Array (
">\\1<",
" ",
"",
"\"",
"\"",
""
);
Return Preg_replace ($pattern, $replace, $string);
}
?>