我正在尝试对我的一些代码进行单元测试,根据一些变量动态调用我的 setter 会更容易。不幸的是,我的方法没有按预期工作,我找不到有关如何执行此操作的更多信息。
我有一个始终是字符串的变量。它用作属性名称,并与“set”关键字一起使用,结果应为“setSomething”或“setSomethingElse”。
我已经试过了
$obj->set{$property}($value);
// or
$obj->set$property($value);
但这些似乎不起作用。
也许你们中的某个人知道正确的方法;)!
手掌心