舉個(gè)??:
定義和聲明:
class A{
? ? ? var $p1 = 1; ? ? ? ? //實(shí)例屬性 , 也可以不賦值
? ? ? static $p2 = 2; ? //靜態(tài)屬性 嘀略, 也可以不賦值
? ? ?function f1(){ ? ? ?//實(shí)例方法 颂碘, 普通方法
? ? ? ....(類定義語(yǔ)法的方法內(nèi)部)
? ? }
? ?static function f2(){ ?//靜態(tài)方法
? ?....
? ?}
}
使用:
$a1 = new A();
使用實(shí)例(實(shí)例對(duì)象):
$a1 ->p1;
$a1 ->f1();
使用靜態(tài)(類名調(diào)用):
A : : $p2;
A : : $f2;
$this和self關(guān)鍵字:
$this: 代表“調(diào)用當(dāng)前方法”的對(duì)象司浪。(只能用在一個(gè)類定義語(yǔ)法的方法內(nèi)部)
self:代表“該單詞所在類”的本身茎芋。(只能用在一個(gè)類定義語(yǔ)法的方法內(nèi)部)