To have ob_start() working again i first allowed array(object,method). In addition to that i allowed single objects to be passed which results in calling __output_handler() method of that object.
You can now use: ob_start(string) ob_start(object) ob_start(array(object,method)) ob_start(array(mixed)) string is either a functionname or a comma separated list of functionnames mixed is string, object or array example script with object only call: http://zaphod.boerger.de/php/ext/output-method-source.php notice that this server does not run a cvs snapshot. marcus -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php