是否可以获取发送到函数的args名称(而不是值)?

时间:2013-05-12 12:31:41

标签: php function variables get assign

我正在尝试创建一个非常简单的函数来将变量赋值给函数的子变量。

最好的将是这样的:

$this->assign($param1, $param2, $param3);

并在分配功能中

public function assign(){
    $aArgs = func_get_args();

    foreach($aArgs as $key => $value){
        $this->data->{**NAME OF the arg (ex : param1)**} = $value;
    }
}

没有人有小技巧或解决方案? (请不要说这是不可能的,尝试用debug_backtrace等创造性解决方案来实现不可能的事情; - )

0 个答案:

没有答案