user3889963 user3889963 - 1 year ago 61
PHP Question

access php variable through concatenation

I was trying to achieve something simple and was wondering if it was possible. Google search proved unhelpful this time. Probably it's not possible, but I am not sure. I have the following code:

//Enter your code here, enjoy!


$query="\$query".$x; //I need to assign the above variables
echo $query;


I want the output to be "yayitworks" but instead I get "$query1$query2$query3". Is there any way to get my result? I know a switch statement will help me achieve this, but am just curious.

Thanks in advance...:-)

Answer Source

What you want is variable variables:

$query = ${"query".$x}

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download