Skip to content

Instantly share code, notes, and snippets.

View metbrewster's full-sized avatar

Michael Brewster metbrewster

  • Adeje, ES
View GitHub Profile
<?php function sanitize_page($buffer) {
$search = array('/\>[^\S ]+/s', '/[^\S ]+\</s', '/(\s)+/s');
$replace = array('>', '<', '\\1');
$buffer = preg_replace($search, $replace, $buffer);
function gzip_doc($buffer) { if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) { return ob_gzhandler($buffer, 5); } else { return $buffer; }}
return gzip_doc($buffer);
} ?>