这是$ this,因为我们知道代码包含在函数中

时间:2014-03-26 12:32:11

标签: php oop this

如果$ this引用它自己的类实例。如果省略它会有所作为,因为我们知道这个' $ this'是引用,因为它始终在创建的实例中。

E.g。

Class examp {

Public Function getName($name) {

$this->$name=name; 

}

E.g。 2,$ this省略

Class examp {

Public Function getName($name) {

$name=name;

}

1 个答案:

答案 0 :(得分:0)

在第一个示例中,$this->name永远不会指向参数,因为您明确引用了当前对象name的属性$this

至于第二个例子,你只是引用参数,这个差异是$this被使用/省略的原因之一。