【发布时间】:2011-03-27 06:02:11
【问题描述】:
PHP 手册说
像静态成员一样,常量值不能从对象的实例中访问。
这解释了为什么你不能这样做
$this->inst = new Classname();
echo $this->inst::someconstant;
但那为什么会这样呢?
$this->inst = new Classname();
$inst = $this->inst;
echo $inst::someconstant;
【问题讨论】:
-
$inst::someconstant是有效的语法,但它真的有效吗?