matthewjumpsoffbuildings Posted August 26, 2008 Share Posted August 26, 2008 Hi, Im using PHP 4.4 in a CMS. I have an ob_start() and a function function endBuffer(){ $buffer = ob_get_contents(); ob_end_clean(); $buffer = displayBuffer($buffer); echo $buffer; } Initially I was just doing ob_start('displayBuffer'); but i learnt i cant use output buffers in the ob_start callback (displayBuffer). So, I put everything in endBuffer and tried to call that using register_shutdown_function(endBuffer) but it looks like, on shutdown, the buffer is already flushed? How can I set this up so that the endBuffer function gets called at the end of the script, but before it automatically gets flushed? Link to comment https://forums.phpfreaks.com/topic/121364-output-bufferingregister-shutdown-function/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.