static變數、public變數、private變數、protected變數的使用方法-PHP

Home / PHP / static變數、public變數、private變數、protected變數的使用方法-PHP

PHP的物件有4種定義變數的可用範圍

這些定義方法分別是 static 、 public 、 private 、 protected

而使用範圍由大到小剛好也是

static(靜態變數) > public(公有變數) > protected > private(私有變數)

static(靜態變數):使用時不需要特別建立物件,就可以直接使用;例如:$類別名稱::$static變數;

public(公有變數):必須建立物件後才可以使用,但是可以在類別以外的地方做使用;例如:$變數 = new 類別();  $變數->public變數;(不需加$字號)

protected:必須建立物件後才可以使用,不可以在類別以外的地方做使用,但是可以被繼承並在子類別使用,範例如下

private(私有變數):必須建立物件後才可以使用,只可以在這個類別內使用且不能被繼承

 

 

797 全部 1 今日

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

*