static關鍵字

用途:static 關鍵字來定義靜態(tài)方法和屬性屏镊。static 也可用于定義靜態(tài)變量以及后期靜態(tài)綁定

1 notice:instance可以調用靜態(tài)方法而不能調用靜態(tài)屬性.

所謂的instance調用是說用->的方式調用
在instance中如何調用其靜態(tài)屬性?

class bartest
{
    static $bar = 'bar';
    static function barbar()
    {
        echo 'barbar';
    }
}

Route::get('/test', function () {
    $bartest = new bartest();
    echo $bartest->bar;// Accessing static property bartest::$bar as non static
    echo $bartest::$bar;// bar
    echo $bartest::bar;// ubdefined class constant 'bar'
    $bartest->barbar();// barbar
});

實例(instance)里如何調用靜態(tài)屬性? instance::$pro

2 靜態(tài)變量

class bartest
{
    function barbar()
    {
        static $var = 1;
        echo $var;
        $var++;
    }
}
Route::get('/test', function () {
$new = new bartest();
$new->barbar();
$new->barbar();
$new->barbar();
$new->barbar();
});

這樣我們能獲得1234.由此可知靜態(tài)變量定義后是不受<code> static $var = 1;</code>影響的,而能hold住值,得到累加的效果,可用于遞歸.

3 后期靜態(tài)綁定(self和static)

用于在繼承范圍內引用靜態(tài)調用的類
如果父類子類都有一個叫func()的方法,父類中用self::func()和static::func()有什么區(qū)別呢?
self和static區(qū)別在于:子類繼承后調用的self::func()執(zhí)行的是父類的func()而static::func()繞過繼承關系(雖然父類也有這個方法)調用的是子類的func()

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市旁赊,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件企孩,死亡現(xiàn)場離奇詭異,居然都是意外死亡叹洲,警方通過查閱死者的電腦和手機柠硕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來运提,“玉大人,你說我怎么就攤上這事闻葵∶癖茫” “怎么了?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵槽畔,是天一觀的道長栈妆。 經(jīng)常有香客問我,道長厢钧,這世上最難降的妖魔是什么鳞尔? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮早直,結果婚禮上寥假,老公的妹妹穿的比我還像新娘。我一直安慰自己霞扬,他們只是感情好糕韧,可當我...
    茶點故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著喻圃,像睡著了一般萤彩。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上斧拍,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天雀扶,我揣著相機與錄音,去河邊找鬼肆汹。 笑死愚墓,一個胖子當著我的面吹牛予权,可吹牛的內容都是我干的。 我是一名探鬼主播转绷,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼伟件,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了议经?” 一聲冷哼從身側響起斧账,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎煞肾,沒想到半個月后咧织,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡籍救,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年习绢,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蝙昙。...
    茶點故事閱讀 40,505評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡闪萄,死狀恐怖,靈堂內的尸體忽然破棺而出奇颠,到底是詐尸還是另有隱情败去,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布烈拒,位于F島的核電站圆裕,受9級特大地震影響,放射性物質發(fā)生泄漏荆几。R本人自食惡果不足惜吓妆,卻給世界環(huán)境...
    茶點故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望吨铸。 院中可真熱鬧行拢,春花似錦、人聲如沸焊傅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽狐胎。三九已至鸭栖,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間握巢,已是汗流浹背晕鹊。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人溅话。 一個月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓晓锻,卻偏偏與公主長得像,于是被迫代替她去往敵國和親飞几。 傳聞我的和親對象是個殘疾皇子砚哆,可洞房花燭夜當晚...
    茶點故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn)屑墨,斷路器躁锁,智...
    卡卡羅2017閱讀 134,701評論 18 139
  • Java中的static關鍵字解析 本文轉子博客園,單擊此處閱讀原文 static關鍵字是很多朋友在編寫代碼和閱讀...
    簡單應用閱讀 576評論 1 7
  • 作者:海子原文地址:http://www.cnblogs.com/dolphin0520/ static關鍵字是很...
    IT程序獅閱讀 1,225評論 0 16
  • 文章大綱:1.為什么static會有這樣的效果卵史?2.static的使用3.static誤區(qū)4.static面試題 ...
    檸檬烏冬面閱讀 5,869評論 3 43
  • 一月的廈門战转,陽光照耀下總是那么溫暖。今天以躯,或許又被情侶們當做一個紀念日過了槐秧。201413,愛你一世一生忧设?可對我這樣...
    80后向前沖博客閱讀 364評論 0 1