什么是對象?
對象是存儲數據和有關如何處理數據的信息的數據類型。是系統中用來描述客觀事物的一個實體,它是構成系統的一個基本單位。一個對象由一組屬性和對這組屬性進行操作的一組服務組成。
語法
在 PHP 中,必須明確地聲明對象。
首先我們必須聲明對象的類。我們使用關鍵字 class 來聲明一個類,后面緊跟類的名字,主體用 {} 符號括起來,想下面這樣
1 2 3 |
|
類里面包含了屬性和方法。
屬性
通過在類定義中使用關鍵字 var 來聲明變量,即創建了類的屬性,也叫類的成員屬性。
語法:
1 2 3 |
|
舉個例子說明,如果定義一個 人 的類,那么人的 姓名、年齡、性別 等等便可以看做 人 這個類的屬性。
方法
通過在類定義中聲明函數,即創建了類的方法。
語法:
1 2 3 4 5 6 |
|
類的應用
一個定義了屬性和方法的類就是一個完整的類了,可以在一個類里面包含一個完整的處理邏輯。使用 new 關鍵字來實例化一個對象以便應用類里面的邏輯。可以同時實例化多個對象。
語法:
1 |
|
實例化一個對象后,使用 -> 操作符來訪問對象的成員屬性和方法。
語法:
1 2 |
|
如果要在定義的類里面訪問成員的屬性或者方法,可以使用偽變量 $this 。$this 用於表示 當前對象 或 對象本身 。https://www.furuihua.cn/news/
例子:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|