首先,我想不出一个更好的标题,因为我不知道这个方法的名称是什么。
考虑以下事项(这就是我现在所做的工作):
$settingsValueColumn = self::$settingsValueColumn;
return $model->$settingsValueColumn;
评估为$ model-> someName
如果属性不是静态的,我可以这样做:
return $model->$this->settingsValueColumn;
但是这样做:
return $model->self::$settingsValueColumn;
语法错误。
也许这意味着要写得与众不同。有什么帮助吗?
答案 0 :(得分:0)
你可以这样做:
return $model->{self::$settingsValueColumn};