ob_start не выполняет обратный вызов

У меня проблемы с ob_start. Не уверен, в чем дело, но я свел ее к простейшему тесту ... все равно безрезультатно. Я ожидал, что этот код выведет 'bar' в стандартный вывод, но я ничего не получаю и в моем журнале ошибок нет ошибок.

<?php
function gzhandler_ex($buffer, $mode)
{
    echo 'bar';
}

ob_start('gzhandler_ex');
echo 'foo';
ob_flush(); 

Я никогда не видел этого раньше, но обычно не использую обратные вызовы, такие как это.

7
задан John Green 15 May 2011 в 10:56
поделиться