鉴于有抽象类,我想从不同的类访问某些属性,我想要一个用户界面,用户可以进入该类和属性。
有没有比
更好的方法$_class = "CLASSNAME";
$_prop = "FILE";
$_eval = "return (" . $_class . "::$" . $_prop . ");";
$_val = eval( $_eval );
如果该类已知(或只存在一个类),我可以使用
$_val = CLASSNAME::$$_prop;
但是如何替换CLASSNAME?