PHP中的$this代表當前的類別還是方​​法?
A _ Q _i_
A _ Q _i_ 2021-10-10 19:51:03
0
5
940
class DBmodel{
    private $name;
    publice function delete($name){
        $this->name = $name;
    }
}

裡面的$this代表的是整個類別DBmodel,還是類別方法delete ?

A _ Q _i_
A _ Q _i_

全部回覆(2)
逆旅行人

$this代表的是對象,而$this所在環境為類別內部的方法內部,所以$this物件是在類別內部存取

A _ Q _i_
//如果里面有构造方法:
function __construct(){
$this->name = $name;
}

裡面的$this代表的就是建構方法本身嗎?

  • 回覆 $this->name 代表的是這個類別中的name屬性
    autoload 作者 2021-10-14 09:49:31
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!