站長資訊網
        最全最豐富的資訊網站

        php中$this是啥意思

        在php中,“$this”的意思為“當前對象”,它是指向當前對象實例的指針,與連接符“->”聯合使用,專門用來完成對象內部成員之間的訪問;語法“$this -> 成員屬性;”或“$this -> 成員方法(參數列表);”。

        php中$this是啥意思

        本教程操作環境:windows7系統、PHP7.1版、DELL G3電腦

        $this 的含義是表示實例化后的具體對象,即當前對象;$this就是指向當前對象實例的指針,不指向任何其他對象或類。

        在 PHP 面向對象編程中,對象一旦被創建,在對象中的每個成員方法里面都會存在一個特殊的對象引用“$this”。成員方法屬于哪個對象,“$this”就代表哪個對象,與連接符->聯合使用,專門用來完成對象內部成員之間的訪問。如下所示:

        $this -> 成員屬性; $this -> 成員方法(參數列表);

        比如在 Website 類中有一個 $name 屬性,我們可以在類中使用如下方法來訪問 $name 這個成員屬性:

        $this -> name;

        需要注意的是,在使用 $this 訪問某個成員屬性時,后面只需要跟屬性的名稱即可,不需要$符號。另外,$this 只能在對象中使用,其它地方不能使用 $this,而且不屬于對象的東西 $this 也調用不了,可以說沒有對象就沒有 $this。

        【示例】使用 $this 調用類中的屬性和方法。

        <?php header("Content-type:text/html;charset=utf-8"); class Website { 	public $name; 	public function __construct($name) { 		$this -> name = $name; 		$this -> name(); 	}  	public function name() { 		echo $this -> name . '<br>'; 		$this -> url(); 	}  	public function url() { 		echo 'https://www.php.cn/<br>'; 		$this -> title(); 	}  	public function title() { 		echo 'PHP入門教程<br>'; 	}  }  $object = new Website('PHP中文網'); ?>

        輸出結果:

        php中$this是啥意思

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 久久99精品久久久久久水蜜桃| 国产精品福利片免费看| 久久久久久一区国产精品| 国产亚洲精品a在线观看| 日韩一级精品视频在线观看| 国产A∨免费精品视频| 久久久久久无码国产精品中文字幕 | 精品国产一区二区三区在线观看 | 99在线精品视频| 精品国产婷婷久久久| 拍国产乱人伦偷精品视频| 午夜精品久久久久久毛片| 国产精品久久久天天影视| 精品国产日韩亚洲一区| 亚洲av永久无码精品漫画| 国产精品黄网站| 精品一区二区三区高清免费观看| 性欧洲精品videos| 98香蕉草草视频在线精品看| 青春草无码精品视频在线观| 国产精品久久久久久影院| 亚洲精品美女久久久久99小说| 久久精品国产免费| 中文字幕精品久久久久人妻| 国产999精品久久久久久| 日韩精品亚洲人成在线观看| 久久精品成人欧美大片| 99精品免费视频| 亚洲综合欧美精品一区二区| 91精品免费久久久久久久久| 精品无码人妻一区二区三区品| 国产女人18毛片水真多18精品| 国产AV午夜精品一区二区三区| 亚洲精品无码久久不卡| 影视网欧洲精品| 99精品国产一区二区三区| 日韩精品久久久久久免费| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 国产精品第12页| 亚洲av永久无码精品网站| 精品a在线观看|