Change var_dump to return information

php.internals

Dennis Sterzenbach

22 years ago
Hi, I got in mind, that it might be interesting for debug purpose, to obtain information like the output of var_dump() to a string. Really would be nice being able to have something like $debug_info_obj = var_dump($obj); or even by introducing a new function like $info=var_info($var); What do you think about it? Regards Dennis Sterzenbach

Xavier Spriet

22 years ago
IIRC, something like: ob_start(); var_dump($obj); $debug_info_obj = ob_get_clean(); would do the trick. Thanks, Xavier On Sun, 2003-09-28 at 17:51, Dennis Sterzenbach wrote:
> Hi, > > I got in mind, that it might be interesting for debug purpose, > to obtain information like the output of var_dump() to a string. > > Really would be nice being able to have something like > $debug_info_obj = var_dump($obj); > > or even by introducing a new function like $info=var_info($var); > > What do you think about it? > > Regards > Dennis Sterzenbach
-- Xavier Spriet <xavier@wuug.org> The Windsor Unix Users Group

Antony Dovgal

22 years ago
On Sun, 28 Sep 2003 23:51:12 +0200 "Dennis Sterzenbach" <dennis@darknoise.homeip.net> wrote:
> Hi, > > I got in mind, that it might be interesting for debug purpose, > to obtain information like the output of var_dump() to a string. > > Really would be nice being able to have something like > $debug_info_obj = var_dump($obj); > > or even by introducing a new function like $info=var_info($var); > > What do you think about it?
I think you can use var_export(); in this case. --- WBR, Antony Dovgal aka tony2001 tony2001@phpclub.net