Virtual Brain Online Logo

Bookmark: Root \ PHP \ Create a dynamic variable with PHP

Create a dynamic variable with PHP

Last Updated: 2006-04-20

jimmygoon at gmail dot com
24-Mar-2006 09:03
I had an application for this a while back and couldn't find a solution and ended up spending a while testing things myself until I found a solution.

I'm adding this for Google's sake so that others can find it. I searched for: dynamic variables, using contents of variable as variable name, declaring variables as variable names, etc.

So here's what I got:


$foo = "bar";
${$foo} = "goo";
echo $bar;


This example set the variable $foo to "bar"... then declares a new variable from the contents of $foo and sets its value to "goo"... effectively that line translates to $bar = "goo". then I output the value of $bar just to prove the point and its works as assumed... it prints "goo"...

Hope that helps someone else out!

Originally Posted by Skylinux @ 2006-04-19 21:54:27


No Comments yet .....


Add Your Comment:

Note: All posts require administrator approval. Please allow 24 hours for message approval.

Plain text only, less then 65 000 characters.

Which one of the following words is the name of an animal group: letter milk insects computer chair

Please answer the question above and type the answer into the text box below.