首頁  >  文章  >  後端開發  >  php的靜態方法和普通方法是什麼

php的靜態方法和普通方法是什麼

青灯夜游
青灯夜游原創
2020-09-28 14:31:382150瀏覽

在PHP中,靜態方法是一個類別中定義的,透過static關鍵字修飾的,只隸屬於這個類別本身,不隸屬於這個類別物件的方法;普通方法是一個類別中定義的,可以為這個類別的所有物件呼叫的方法。

php的靜態方法和普通方法是什麼

推薦:《PHP影片教學

普通方法(實例方法)

一個類別中定義的方法,可以為這個類別的所有物件呼叫的方法。也可以理解為,這個類別的所有對象,都各自有自己的一個該方法;

定義形式:

class  类名{
function  方法名(形参1,形参2,.... ){
//方法体。。。
}
}

呼叫形式:

$对象名->方法名(实参1,实参2,....);

靜態方法

一個類別中定義的方法,只隸屬於這個類別本身,而不是隸屬於這個類別的對象。

定義形式:

class  类名{
static  function  方法名(形参1,形参2,.... ){
//方法体。。。
}
}

呼叫形式:

类名::方法名(实参1,实参2,....);

範例(屬性與方法的綜合例子)

php的靜態方法和普通方法是什麼

相關推薦:php培訓

以上是php的靜態方法和普通方法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn