Re: Passing by reference...
| From: | Anthony Ritter | Date: | Tue, 01 Jan 2002 03:40:41 +0000 |
| Subject: | Re: Passing by reference... | ||
| References: | 1 2 3 | Groups: | php.windows |
| Request: | Send a blank email to php-windows+get-11246@lists.php.net to get a copy of this message | ||
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