Yeah... AFAICSee two alogithms are used. var_dump() is printed with (apply_function) 
and the applied recursively calls the callee,
print_r() is just recursively diving up. Wow I saw goto in the source (good hack) :))))

Andrey

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: "Yasuo Ohgaki" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>; "Andrey Hristov" <[EMAIL PROTECTED]>
Sent: Thursday, March 14, 2002 10:05 AM
Subject: Re: [PHP-DEV] Re: print_r smater than var_dump


> On Thu, 14 Mar 2002, Yasuo Ohgaki wrote:
>
> > Andrey Hristov wrote:
> > >   I don't like print_r and most of the time I use var_dump() . Today I tried to 
>print_r() $GLOBALS but not within a function
and
> > > print_r() was smart to say that there is a recursion without diving in. 
>var_dump() is diving up, up to some max level and
produces
> > > E_WARNING. Is this the supposed behaviour? Isn't it better var_dump() to detect 
>recursion like print_r() does?
> > >
> > > Best regards,
> > > Andrey Hristov
> > >
> > >
> >
> > File a bug report. It's easy one to fix.
>
> It's not an easy fix.
>
> Derick
>
> ----------------------------------------------------------------------
>               PHP: Scripting the Web - [EMAIL PROTECTED]
>                 All your branches are belong to me!
>             SRM: Site Resource Manager - www.vl-srm.net
> -----------------------------------------------------------------------
>
>
> --
> PHP Development Mailing List <http://www.php.net/>
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to