Using a callback with ob_start() : ob_start « Utility Function « PHP






Using a callback with ob_start()

 
<?php 
function mangle_email($s) {
    return preg_replace('/([^@\s]+)@([-a-z0-9]+\.)+[a-z]{2,}/is',
                        '<$1@...>',
                        $s);
}

ob_start('mangle_email'); 
?>

I would not like spam sent to ronald@example.com!

<?php ob_end_flush(); ?>
  
  








Related examples in the same category

1.Buffering output