Skip to content

Instantly share code, notes, and snippets.

@g33kidd
Forked from metbrewster/gist:5727609
Created June 7, 2013 07:36
Show Gist options
  • Save g33kidd/5727612 to your computer and use it in GitHub Desktop.
Save g33kidd/5727612 to your computer and use it in GitHub Desktop.
<?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);
} ?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment