Eğer komut çıkış sonrası işlenmesi için bir geri arama işleyici geçmek ob_start Hangi sağlayan göz atın.
Örneğin, PHP dahili bir geri arama ob_gzhandler çıkış sıkıştırılması kullanıma içerir
<?php
ob_start("ob_gzhandler");
?>
<html>
<body>
<p>This should be a compressed page.</p>
</html>
<body>
Burada ile HTML düzen nasıl gösteren dolgun bir örnek tidy extension:
function tidyhtml($input)
{
$config = array(
'indent' => true,
'output-xhtml' => true,
'wrap' => 200);
$tidy = new tidy;
$tidy->parseString($input, $config, 'utf8');
$tidy->cleanRepair();
// Output
return $tidy;
}
ob_start("tidyhtml");
//now output your ugly HTML
Eğer auto_prepend_file yapılandırma yönergesi kontrol, tüm PHP betikleri doğrudan dahil olmadan aynı filtreyi kullanılan sağlamak istedim.