函数参数作为变量名称的一部分


function parameter as a part of variable name

我想知道我是否可以将函数参数作为变量名称的一部分传递并创建一个新参数。像下面的例子

function do_anything($name) {
    global ${$name}_anything;
    ${$name}_anything = 'hello_world';
}
do_anything('unique');
echo $unique_anything;

不要告诉任何人我写了这个。

<?php
function do_anything($name) {
    global ${$name . "_anything"};
    ${$name . "_anything"} = 'hello_world';
}
do_anything('unique');
echo $unique_anything;