Michael Sims wrote in message:
> Yes, that is true.  The "tax" function has the ampersand in the argument
> list, which means that any variable that you send to it gets passed by
> reference.  This means that any changes to that variable that occur inside
> the function will actually affect the same variable that is in the scope
of
> the main script.  Without the ampersand, the function will only modify
it's
> own local copy of the variable and leave the one in the main script
> unaltered.  If you remove the ampersand from the above script and re-run
> it, then the output of the first echo statement should not change, but the
> second one will change to 2500 since the function will no longer be
> altering the variable in the main script.
>
> http://www.php.net/manual/en/language.references.pass.php
>
> Sorry if I'm not understanding your question...
....................................

Thanks for the reply Michael.   You've answered my question.

A happy and healthy new year to you and yours.
Tony Ritter




-- 
PHP Windows 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