<?php
class person
}class student extends person
}// 輸出成員屬性值
echo person::$country."
";
$p1 = new person();
//echo $p1->country; //報錯
// 訪問靜態成員方法
person::mycountry();
// 靜態方法也可通過物件訪問:
$p1->mycountry();
// 子類中輸出成員屬性值
echo student::$country."
"; student::study()."
"; $t1 = new student();
$t1->study();
echo "";
class c1
}c1::f2();
/* 總結
靜態的屬性必須用 :: 的方式來訪問
靜態方法裡不能用 -> 形式訪問類中的屬性或方法
-> 形式可以訪問靜態的方法,也可以訪問非靜態的方法
:: 形式不可以訪問非靜態的屬性,但可以訪問非靜態的方法
*/
PHP 中 static 靜態屬性和靜態方法的呼叫
這裡分析了php物件導向中static靜態屬性和靜態方法的呼叫。關於它們的呼叫 能不能呼叫,怎麼樣呼叫 需要弄明白了他們在記憶體中存放位置,這樣就非常容易理解了。靜態屬性 方法 包括靜態與非靜態 在記憶體中,只有乙個位置 而非靜態屬性,有多少例項化物件,就有多少個屬性 header content ...
php中static靜態屬性和靜態方法的呼叫
本文介紹php物件導向中static靜態屬性和靜態方法的呼叫,例項分析了static靜態屬性和靜態方法的原理與呼叫技巧,需要的朋友可以參考下。這裡分析了php物件導向中static靜態屬性和靜態方法的呼叫。關於它們的呼叫 能不能呼叫,怎麼樣呼叫 需要弄明白了他們在記憶體中存放位置,這樣就非常容易理解...
php中靜態方法的使用
靜態方法 1 靜態方法不能訪問這個類中的普通屬性,因為那些屬性屬於乙個物件,但可以訪問靜態屬性 2 從當前類 不是子類 中訪問靜態方法或屬性,可以使用self關鍵字,self 指向當前類,就像 this 指向當前物件一樣 3 不能再物件中呼叫靜態方法,靜態方法和屬性又被稱為類方法和類屬性,因此不能再...