php - 在類別中pub​​lic公共方法和public static靜態公共方法怎麼用?
天蓬老师
天蓬老师 2017-05-16 13:15:33
0
2
892

在類別中何時用public function xxxx
什麼時候用public static function xxx
平常在寫類別的時候基本上都是public function xxxx,
因為對public static function xxx不是很理解,所以基本上也沒用過,
麻煩知道的能詳細解釋一下?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回覆(2)
PHPzhong

static是一個靜態的方法,可以不用實例化就可以直接Class::functionName()來進行調用,同時,靜態的方法都是存在緩存中的,很快。而公用的非靜態方法,需要在行new實例化之後才能使用$class->functionName()進行呼叫。

曾经蜡笔没有小新

你的類別只是實例化一次以後再用的話,用起來沒有差別哦。
如果有一個static方法,可以不實例化類,就直接呼叫這個方法哦。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!