On Mon, Jan 14, 2002 at 07:25:18PM -0000, [EMAIL PROTECTED] wrote : 
> ID: 15030
> Updated by: hholzgra
> Reported By: [EMAIL PROTECTED]
> Status: Bogus
> Bug Type: Output Control
> Operating System: Debian Linux
> PHP Version: 4.0.6
> New Comment:
> 
> just a short explaination: echo contatenates nothing, 
> it *immediately* generates the requested output
> plus arguments are evaluated before they are passed 
> to a function (lets assume "echo" is a function for
> now)
> 
> so before "echo" is called the argument string is 
> evaluated, for this Translate() is called, which
> itself contains an echo call which is executed first now
> 
> what you wand is "return $R;" instead of "echo $R;"
> in Translate()

    That's the most confusing explaination I've ever read :)

-- 
Please always Cc to me when replying to me on the lists.

-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to