新聞中心
這篇文章主要講解了“php中$this是什么意思”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“php中$this是什么意思”吧!
我們提供的服務(wù)有:成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、龍亭ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的龍亭網(wǎng)站制作公司
在php中,“$this”的意思為“當(dāng)前對象”,它是指向當(dāng)前對象實(shí)例的指針,與連接符“->”聯(lián)合使用,專門用來完成對象內(nèi)部成員之間的訪問;語法“$this -> 成員屬性;”或“$this -> 成員方法(參數(shù)列表);”。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
$this 的含義是表示實(shí)例化后的具體對象,即當(dāng)前對象;$this就是指向當(dāng)前對象實(shí)例的指針,不指向任何其他對象或類。
在 PHP 面向?qū)ο缶幊讨校瑢ο笠坏┍粍?chuàng)建,在對象中的每個成員方法里面都會存在一個特殊的對象引用“$this
”。成員方法屬于哪個對象,“$this
”就代表哪個對象,與連接符->
聯(lián)合使用,專門用來完成對象內(nèi)部成員之間的訪問。如下所示:
$this -> 成員屬性; $this -> 成員方法(參數(shù)列表);
比如在 Website 類中有一個 $name
屬性,我們可以在類中使用如下方法來訪問 $name
這個成員屬性:
$this -> name;
需要注意的是,在使用 $this
訪問某個成員屬性時,后面只需要跟屬性的名稱即可,不需要$
符號。另外,$this
只能在對象中使用,其它地方不能使用 $this
,而且不屬于對象的東西 $this
也調(diào)用不了,可以說沒有對象就沒有 $this。
【示例】使用 $this 調(diào)用類中的屬性和方法。
name = $name; $this -> name(); } public function name() { echo $this -> name . '
'; $this -> url(); } public function url() { echo 'https://www.cdcxhl.com/
'; $this -> title(); } public function title() { echo 'PHP入門教程
'; } } $object = new Website('創(chuàng)新互聯(lián)'); ?>
輸出結(jié)果:
感謝各位的閱讀,以上就是“php中$this是什么意思”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對php中$this是什么意思這一問題有了更深刻的體會,具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!
網(wǎng)頁題目:php中$this是什么意思
網(wǎng)頁URL:http://fisionsoft.com.cn/article/ihppoo.html