【发布时间】:2014-02-12 12:02:56
【问题描述】:
类 A 中有一个属性 $modelName,可以在此类中使用 $this->modelName 访问。
此属性包含另一个 B 类的名称。
我想调用 B 类的静态方法而不是创建 B 的对象。
工作代码:
$b = $this->modelName;
$b::model()->findAll();
问题: 如何不使用 $b 调用 model()->findAll()?
我尝试了$this->modelName::model()->findAll();,但它不起作用。
【问题讨论】:
标签: php class variables properties static-methods