【发布时间】:2013-07-16 05:00:45
【问题描述】:
我想在类名中使用变量。
例如,让我们将一个名为$var 的变量设置为“index2”。
现在我想在这样的类名中打印index2:
controller_index2,但不是手动执行,我可以像这样打印 var 名称:
controller_$var;
但我认为这是语法错误。
我该怎么做?
function __construct()
{
$this->_section = self::path();
new Controller_{$this->_section};
}
【问题讨论】:
-
你不能用变量名声明一个类。
标签: php class-names