Re: $$var

From: Date: Sun, 06 Mar 2011 13:28:13 +0000
Subject: Re: $$var
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-311712@lists.php.net to get a copy of this message
Hi Ashim, These are called Variable Variables. Ideally they should be avoided, as they introduce unnecessary legibility issues. This is what it does in a nutshell, it's actually quite simple: $foo = 'bar'; $bar = 'foobar'; echo $$foo; //This prints foobar What it does is, take the value of $foo (which is 'bar') and if a variable exists by that name, it will go forth and print the value of $bar; In this case foobar. On Sun, Mar 6, 2011 at 11:12 PM, Ashim Kapoor <ashimkapoor@gmail.com> wrote: > Dear All, > > I was reading the php manual for session_register, and I found the following > line there : - > > > $_SESSION[$var] = $$var; > > Why do I need $$ there ? Can someone explain? > > Thank you, > Ashim >

« previous php.general (#311712) next »