İşte kod:
ob_start(array(&$dispatcher, 'outputCallback'));
include($file);
ob_end_flush();
function outputCallback($string) {
if(ob_get_level() == 1) {
$static =& ParserStatic::getInstance();
return $static->insertToppings($string);
}
return false;
}
The problem is when I return $string
it behaves OK, but when it executes
the object assignment, it gives a blank screen. What's going wrong?