Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Turn on output buffering
ob_start(callable $callback nullint $chunk_size 0int $flags PHP_OUTPUT_HANDLER_STDFLAGS): bool
}



EOTXT;

        
ob_start();

        
var_dump($clone);

        
$this->assertStringMatchesFormat(str_replace('"1"''1'$expected), ob_get_clean());

    }
        ]);

        
$data $cloner->cloneVar($var);



        
ob_start();

        
$dumper->dump($data);

        
$out ob_get_clean();

        
$out preg_replace('/[ \t]+$/m'''$out);
        $cloner = new VarCloner();

        
$data $cloner->cloneVar($var);



        
ob_start();

        
$dumper->dump($data);

        
$out ob_get_clean();

        
$res = (int) $var;
        $cloner = new VarCloner();

        
$data $cloner->cloneVar($var);



        
ob_start();

        
$dumper->dump($data);

        
$out ob_get_clean();
        $var1 'a';



        
ob_start();

        
$return dump($var1);

        
ob_end_clean();
        $var2 'b';

        
$var3 'c';



        
ob_start();

        
$return dump($var1$var2$var3);

        
ob_end_clean();
        ]);

        
$data $cloner->cloneVar($var);



        
ob_start();

        
$dumper->dump($data);

        
$out ob_get_clean();

        
$out preg_replace('/[ \t]+$/m'''$out);
        $dumper = new HtmlDumper();

        
$cloner = new VarCloner();



        
ob_start();

        
$dumper->dump($cloner->cloneVar($var));

        
$out ob_get_clean();