PHP - 从函数范围返回变量变量

时间:2016-07-24 00:16:09

标签: php function scope return-value variable-variables

有没有办法从函数返回variable variable

这就是我的尝试:

function varvar($num){
    $var = "foo".$num;
    return $$var;
}
varvar(3);
echo $foo3;

但没有打印出来。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

您需要捕获变量中的返回值:

function varvar($num){
    $var = "foo".$num;
    return $$var;
}
$foo3 = varvar(3);
echo $foo3;