日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
PHP self關(guān)鍵字指向類靜態(tài)變量

PHP中的關(guān)鍵字是一個非常重要的內(nèi)容,對于初學(xué)者來說必須要牢固的掌握關(guān)鍵字的知識。下面我們就來自習(xí)研究一下PHP self關(guān)鍵字的相關(guān)知識。#t#

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站建設(shè)、成都網(wǎng)站制作、彭陽網(wǎng)絡(luò)推廣、重慶小程序開發(fā)公司、彭陽網(wǎng)絡(luò)營銷、彭陽企業(yè)策劃、彭陽品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供彭陽建站搭建服務(wù),24小時服務(wù)熱線:13518219792,官方網(wǎng)址:www.cdcxhl.com

首先我們要明確一點,self是指向類本身,也就是PHP self關(guān)鍵字是不指向任何已經(jīng)實例化的對象,一般self使用來指向類中的靜態(tài)變量。

  1. < ?php  
  2. class Counter  
  3. {  
  4. //定義屬性,包括一個靜態(tài)變量  
  5. private static $firstCount = 0;  
  6. private $lastCount;  
  7. //構(gòu)造函數(shù)  
  8. function __construct()  
  9. {  
  10. $this->lastCount = ++selft
    ::$firstCount;
     //使用PHP self關(guān)鍵字來調(diào)用靜態(tài)變量,使用self
    調(diào)用必須使用::(域運算符號)  
  11. }  
  12. //打印最次數(shù)值  
  13. function printLastCount()  
  14. {  
  15. print( $this->lastCount );  
  16. }   
  17. }  
  18. //實例化對象  
  19. $countObject = new Counter();  
  20. $countObject->printLastCount();
     //輸出 1  
  21. ?> 

我 們這里只要注意兩個地方,第6行和第12行。我們在第二行定義了一個靜態(tài)變量$firstCount,并且初始值為0,那么在12行的時候調(diào)用了這個值 得,使用的是PHP self關(guān)鍵字來調(diào)用,并且中間使用"::"來連接,就是我們所謂的域運算符。

那么這時候我們調(diào)用的就是類自己定義的靜態(tài)變量$ frestCount,我們的靜態(tài)變量與下面對象的實例無關(guān),它只是跟類有關(guān),那么我調(diào)用類本身的的,那么我們就無法使用this來引用,可以使用PHP self關(guān)鍵字來引用,因為self是指向類本身,與任何對象實例無關(guān)。換句話說,假如我們的類里面靜態(tài)的成員,我們也必須使用self來調(diào)用。


當(dāng)前題目:PHP self關(guān)鍵字指向類靜態(tài)變量
標(biāo)題網(wǎng)址:http://www.dlmjj.cn/article/cohiipo.html