関数の子変数に変数を割り当てる非常に簡単な関数を作成しようとしています。
最高のものは次のようなものになります:
$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
などの創造的な解決策で不可能を可能にするようにしてください;-))