天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP類的靜態(tài)(static)方法和靜態(tài)(static)變量使用介紹

php中,訪問(wèn)類的方法/變量有兩種方法:
1. 創(chuàng)建對(duì)象$object = new Class(),然后使用”->”調(diào)用:$object->attribute/function,前提是該變量/方法可訪問(wèn)。
2. 直接調(diào)用類方法/變量:class::attribute/function,無(wú)論是靜態(tài)/非靜態(tài)都可以。但是有前提條件:
A. 如果是變量,需要該變量可訪問(wèn)。
B. 如果是方法,除了該方法可訪問(wèn)外,還需要滿足:
b1) 如果是靜態(tài)方法,沒(méi)有特殊條件;
b2) 如果是非靜態(tài)方法,需要改方法中沒(méi)有使用$this,即沒(méi)有調(diào)用非靜態(tài)的變量/方法,當(dāng)然,調(diào)用靜態(tài)的變量/方法沒(méi)有問(wèn)題。

然后我們?cè)倏匆幌率褂?object->… 和使用class::… 都有什么區(qū)別:
1. 使用$object->… ,需要執(zhí)行構(gòu)造函數(shù)創(chuàng)建對(duì)象;
2. 使用class::… 調(diào)用靜態(tài)方法/變量,不需要執(zhí)行構(gòu)造函數(shù)創(chuàng)建對(duì)象;
3. 使用class::… 調(diào)用非靜態(tài)方法/變量,也不需要執(zhí)行構(gòu)造函數(shù)創(chuàng)建對(duì)象。

然后奇怪的地方就出來(lái)了,既然2和3都一樣,那靜態(tài)方法/變量存在還有什么意義呢?
差異還是顯然存在的,如下:
1. 靜態(tài)變量
靜態(tài)成員只保留一個(gè)變量值,而這個(gè)變量值對(duì)所有的實(shí)例都是有效,也就是說(shuō),所有的實(shí)例共享這個(gè)成員。
2. 靜態(tài)方法
靜態(tài)方法可以直接使用class::… 來(lái)調(diào)用,而非靜態(tài)方法需要滿足一定限制條件才能使用class::.. 的方法調(diào)用,如之前所述

php技術(shù)PHP類的靜態(tài)(static)方法和靜態(tài)(static)變量使用介紹,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 粉嫩AV国产一区二区福利姬 | 国产精品成久久久久三级四虎 | 九九热视频免费观看 | 99精品国产高清自在线看超 | 亚洲成人在线免费观看 | 麻豆国产96在线日韩麻豆 | 4480YY旧里番在线播放 | 日韩特黄特色大片免费视频 | 挺进绝色老师的紧窄小肉六 | 久久精品天天爽夜夜爽 | 人人射人人插 | 精品国产人成亚洲区 | 一品道门免费视频韩国 | 久久久免费观成人影院 | 久久这里只有精品国产99 | 国产高清精品国语特黄A片 国产高清国内精品福利色噜噜 | 精品一品国产午夜福利视频 | 91se在线看片国产免费观看 | 国内免费视频成人精品 | 情浓野战台湾三级 | 99精彩免费观看 | 玄幻全黄h全肉后宫 | 天堂tv免费tv在线tv香蕉 | 97色色极品av影院 | 色戒2小时38分在线观看 | 爱情岛论坛免费在线观看 | 久草在线精彩免费视频 | 日韩精品专区在线影院重磅 | 亚洲精品国产在线网站 | 御姐被吸奶 | poronovideos动物狗猪| 亚洲精品免费网站 | 午夜影院美女 | 成人网站国产在线视频内射视频 | 久久看片网 | 推倒美女总裁啪啪 | 久久亚洲精品永久网站 | 久久热这里面只有精品 | 交换娇妻呻吟声不停中文字幕 | 国产中文视频无码成人精品 | 亚洲伊人成综合人影院 |