Re: Showstopper: ob_start() is b0rked

From: Date: Mon, 05 May 2003 11:18:12 +0000
Subject: Re: Showstopper: ob_start() is b0rked
Groups: php.internals 
Request: Send a blank email to internals+get-1257@lists.php.net to get a copy of this message
Did you try to reduce it to a simpler structured example and see if it has to do with OO, or is it a 100% output buffering issue? Zeev At 11:25 05/05/2003, Sebastian Bergmann wrote:
The following code
     <?php
     class Test {
       function Test() {
         ob_start(
           array(
             $this, 'transform'
           )
         );
       }
       function transform($buffer) {
         return 'bar';
       }
     }
     $t = new Test;
     ?>
     foo
outputs 'bar', as it is expected to do, with PHP 4.3.1. With PHP 4.3.2-RC and PHP 5.0.0-dev it outputs 'foo' which is just plain wrong. -- Sebastian Bergmann
  http://sebastian-bergmann.de/                 http://phpOpenTracker.de/
Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/ -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php


« previous php.internals (#1257) next »