我需要在我的类中使用属性的值作为动态方法名称,但我得到了:
Catchable fatal error: Object of class dispatcher could not be converted to string in ...
我想做的是:
class test {
var $objectname = "object_name";
var $methodname = "method";
public function test_method() {
require_once("some_class_file");
// Here is where I am falling out:
$some_object = new $this->objectname();
$some_object->$this->methodname();
}
}
所以换句话说,我想从我的类中预先存在的属性中动态设置对象名称和潜在方法。
有任何想法吗?