PHP compresses html web page code (removes spaces, newlines, tabs, comment marks).
A good method is to compress HTML. Compressing HTML actually means: clearing newlines, clearing tabs, and removing comment marks. The role it plays cannot be underestimated.
Now provides PHP compressed HTML function. Please give it a try, it feels good.
No more nonsense, just go to the code:
Copy codeThe code is as follows:
/**
* Compress html: clear line breaks, clear tabs, remove comment marks
* @param $string
* @return compressed $string
**/
function compress_html($string) {
$string = str_replace("rn", '', $string); //Clear newline characters
$string = str_replace("n", '', $string); //Clear newline characters
$string = str_replace("t", '', $string); //Clear tab characters
$pattern = array (
"/> *([^ ]*) *", //Remove the comment mark
"/[s]+/",
"//",
"/" /",
"/ "/",
"'/*[^*]**/'"
);
$replace = array (
">1<",
" ",
"",
""",
""",
""
);
return preg_replace($pattern, $replace, $string);
}
?>