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

时间:2016-02-11 10:05:49

标签: php function

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

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

do_anything('unique');
echo $unique_anything;

1 个答案:

答案 0 :(得分:0)

不要告诉我写这篇文章的人。

<?php

function do_anything($name) {
    global ${$name . "_anything"};
    ${$name . "_anything"} = 'hello_world';

}
do_anything('unique');
echo $unique_anything;