【发布时间】:2011-09-13 18:21:30
【问题描述】:
$this有什么用?
我在以下两种情况下都得到了正确的结果。
-
没有
$thisclass Car { function Beetle($colour) { return $colour; } } $car = new Car(); echo $car->Beetle("Blue"); -
与
$thisclass Car { function Beetle($colour) { $this->colour = $colour; return $colour; } } $car=new Car(); echo $car->Beetle("Blue");
在这两种情况下,我都得到相同的结果:“蓝色”。
我不明白我们使用$this 的原因和目的。
【问题讨论】: