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.