国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

PHP類中的$this

瀏覽:234日期:2022-06-01 11:44:00

問題描述

class DBmodel{ private $name; public __construct(){ $this->name = $name; } public function delete($name){$this->name = $name; }}

__construct里面的$this就代表__construct本身嗎?delete里面的$this就代表delete本身嗎?還是$this代表的是整個(gè)類?

問題解答

回答1:

$this代表的是整個(gè)類

回答2:

this對(duì)象是必須是用 new操作符分配的(而不是用new[],也不是用placement new,也不是局部對(duì)象,也不是global對(duì)象);delete this后,不能訪問該對(duì)象任何的成員變量及虛函數(shù)(delete this回收的是數(shù)據(jù),這包括對(duì)象的數(shù)據(jù)成員以及vtable,不包括函數(shù)代碼);delete this后,不能再訪問this指針。換句話說,你不能去檢查它、將它和其他指針比較、和 NULL比較、打印它、轉(zhuǎn)換它,以及其它的任何事情

回答3:

$this代表的是對(duì)象,而$this所在環(huán)境為類內(nèi)部的方法內(nèi)部,所以$this對(duì)象是在類內(nèi)部訪問

標(biāo)簽: PHP類 global delete __construct
相關(guān)文章:
主站蜘蛛池模板: 眉山市| 皮山县| 乐都县| 山东省| 渭南市| 绵阳市| 衡水市| 洱源县| 深水埗区| 甘德县| 安国市| 搜索| 呼伦贝尔市| 平塘县| 金阳县| 中江县| 巨鹿县| 莒南县| 合江县| 江津市| 西林县| 黎平县| 乐山市| 陵水| 通江县| 齐齐哈尔市| 河津市| 昌吉市| 武陟县| 西城区| 桐乡市| 龙海市| 江阴市| 丹棱县| 江阴市| 文化| 六枝特区| 义乌市| 三都| 开封县| 阿鲁科尔沁旗|