Как я могу использовать эту функцию для пропуска указанных файлов, а не для их минимизации?
Minifier:
function sanitize_output($buffer) {
$search = array(
'/\>[^\S ]+/s',
'/[^\S ]+\</s',
'/(\s)+/s',
'/<!--(.|\s)*?-->/'
);
$replace = array(
'>',
'<',
'\\1',
''
);
$buffer = preg_replace($search, $replace, $buffer);
return $buffer;
}
ob_start("sanitize_output");
HTML:
// this file contains above minifier
include($_SERVER['DOCUMENT_ROOT'].'/include-minifier.php');
// should be minified
<p style='display: block'>custom text</p>
// do not minify this file
include($_SERVER['DOCUMENT_ROOT'].'/body.php');
Текст здесь. Текст здесь.