我一直在看一些代码,并且很难在php类中处理变量声明。具体来说,我看到的代码在使用它们之前没有声明类变量。现在可以预料到这一点,但我找不到任何可能的信息。所以你会期待这个:在PHP中隐式类变量声明?
class Example
{
public function __construct()
{
$this->data = array();
$this->var = 'something';
}
}
工作?这是否会在类实例上创建这些变量以供以后使用?
这第二个例子是关于调用使用'$ this'静态,不是成员变量的方法。 – deceze 2010-06-25 02:20:05
查看第二个例子中的B类。 – Caladain 2010-06-25 02:34:20
是的,我做到了。它调用'A :: foo()'。这里根本没有成员变量。 – deceze 2010-06-25 02:42:15