$this 的含義是表示 php
class User { public $name; function getName() { echo $this->name; } } //如何使用呢? $user1 = new User(); $user1->name = '張三'; $user1->getName(); //這裏就會輸出張三! $user2 = new User(); $user2->name = '李四'; $user2->getName();
怎麼理解呢?
我上面建立了兩個User對象。分別是 $user1 和 $user2 。
當我調用 $user1->getName()的時候。 上面User類中的代碼 echo $this->name ; 就是至關因而 echo $user1->name;
大概就是這麼個意思!
其實,你也不要去鑽牛角尖。你只要知道那是一個用來表示類內部的屬性和方法的代號就行了!越想越糊塗的!
在別的地方找到的!!留下了!!this