在PHP中,靜態方法是一個類別中定義的,透過static關鍵字修飾的,只隸屬於這個類別本身,不隸屬於這個類別物件的方法;普通方法是一個類別中定義的,可以為這個類別的所有物件呼叫的方法。
推薦:《PHP影片教學》
普通方法(實例方法)
一個類別中定義的方法,可以為這個類別的所有物件呼叫的方法。也可以理解為,這個類別的所有對象,都各自有自己的一個該方法;
定義形式:
class 类名{ function 方法名(形参1,形参2,.... ){ //方法体。。。 } }
呼叫形式:
$对象名->方法名(实参1,实参2,....);
靜態方法
一個類別中定義的方法,只隸屬於這個類別本身,而不是隸屬於這個類別的對象。
定義形式:
class 类名{ static function 方法名(形参1,形参2,.... ){ //方法体。。。 } }
呼叫形式:
类名::方法名(实参1,实参2,....);
範例(屬性與方法的綜合例子)
相關推薦:php培訓
以上是php的靜態方法和普通方法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!