Is there a way to return a variable variable from a function?
This is what I tried:
function varvar($num){
$var = "foo".$num;
return $$var;
}
varvar(3);
echo $foo3;
But nothing prints out. Any ideas?
Is there a way to return a variable variable from a function?
This is what I tried:
function varvar($num){
$var = "foo".$num;
return $$var;
}
varvar(3);
echo $foo3;
But nothing prints out. Any ideas?
You need to capture the return value in a variable:
function varvar($num){
$var = "foo".$num;
return $$var;
}
$foo3 = varvar(3);
echo $foo3;