Re: [PHP-LANG] Variable Swap

[email protected] Tue, 11 Dec 2001 10:35:58 +0100 (CET)
Newsgroups php.lang
Message-ID <[email protected]>
On Mon, 10 Dec 2001, Bharath Bhushan Lohray wrote:

> Is there a way of swapping the values of two variables without involving a
> third variable.
>
> something similar to the SWAP(A$,B$) of BASIC
>
> I have a big variable(array) and I want to keep my script's memory
> requirements as low as possible.

Doing this will not copy array's: (PHP only copies if you change it
(copy-on-write))

$v = array(...);
$w = array(...);

$z = $v;
$v = $w;
$w = $z;

regards,
Derick