婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > PHP后期靜態(tài)綁定之self::限制實(shí)例分析

PHP后期靜態(tài)綁定之self::限制實(shí)例分析

熱門(mén)標(biāo)簽:亳州企業(yè)外呼系統(tǒng) 智能電銷(xiāo)語(yǔ)音機(jī)器人資訊 400 電話(huà) 辦理 地圖標(biāo)注怎么做商戶(hù)驗(yàn)證 海南外呼系統(tǒng)方案 兼職做地圖標(biāo)注好賺錢(qián)嗎 山東電銷(xiāo)卡外呼系統(tǒng)原理是什么 蘇州外呼系統(tǒng)有效果嗎 打開(kāi)百度地圖標(biāo)注

本文實(shí)例講述了PHP后期靜態(tài)綁定之self::限制。分享給大家供大家參考,具體如下:

在此我想講一講后期靜態(tài)綁,我想講self::static進(jìn)行比較說(shuō)明。

官方文檔上是這樣定義的:

“后期綁定”的意思是說(shuō),static:: 不再被解析為定義當(dāng)前方法所在的類(lèi),而是在實(shí)際運(yùn)行時(shí)計(jì)算的。也可以稱(chēng)之為”靜態(tài)綁定”,因?yàn)樗梢杂糜冢ǖ幌抻冢╈o態(tài)方法的調(diào)用。

在此我想用官方文檔上的一個(gè)例子來(lái)說(shuō)明self::限制:

self::實(shí)例

class A{
  public static function who(){
   echo __CLASS__;
  }
  public static function test(){
   self::who();
  }
}
class B extends A{
  public static function who(){
   echo __class__;
  }
}
$B=new B();
$B->test();`

輸出結(jié)果為:

A

static實(shí)例:

class A{
  public static function who(){
    echo __class__;
  }
  public static function test(){
    static::who();
  }
}
class B extends A{
  public static function who(){
    echo __class__;
  }
}
$B=new B();
$B->test();

輸出結(jié)果為:

B

注意,注意啦!這里用的是:static::,以前很少在PHP中見(jiàn)過(guò)這種寫(xiě)法吧?看到static::,不禁想起來(lái):self:: parent::

在此我想把self:: static:: parent::進(jìn)行一個(gè)比較:

  • self:: 通常指向類(lèi)本身,也就是self是不指向任何已經(jīng)實(shí)例化的對(duì)象,一般self使用來(lái)指向類(lèi)中的靜態(tài)變量(不可以指向非靜態(tài)變量),但是可以訪(fǎng)問(wèn)類(lèi)中其他靜態(tài)方法與非靜態(tài)方法。它是當(dāng)前類(lèi)的指針。
  • parent:: 是指向父類(lèi)的指針,一般我們使用parent來(lái)調(diào)用父類(lèi)的構(gòu)造函數(shù)。但也可以訪(fǎng)問(wèn)父類(lèi)的其他方法(不可以訪(fǎng)問(wèn)其他靜態(tài)與非靜態(tài)變量)。
  • static:: 通常用于后期靜態(tài)綁定中。

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》、《PHP數(shù)組(Array)操作技巧大全》、《PHP基本語(yǔ)法入門(mén)教程》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • PHP類(lèi)與對(duì)象后期靜態(tài)綁定操作實(shí)例詳解
  • 詳解PHP后期靜態(tài)綁定分析與應(yīng)用
  • PHP面向?qū)ο笾笃陟o態(tài)綁定功能介紹
  • PHP Static延遲靜態(tài)綁定用法分析
  • PHP延遲靜態(tài)綁定示例分享
  • 簡(jiǎn)單談?wù)刾hp延遲靜態(tài)綁定
  • php5.3后靜態(tài)綁定用法詳解
  • php延遲靜態(tài)綁定實(shí)例分析
  • PHP延遲靜態(tài)綁定的深入講解
  • PHP后期靜態(tài)綁定實(shí)例淺析

標(biāo)簽:金華 清遠(yuǎn) 萊蕪 紹興 安康 呼倫貝爾 綏化 溫州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP后期靜態(tài)綁定之self::限制實(shí)例分析》,本文關(guān)鍵詞  PHP,后期,靜態(tài),綁定,之,self,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHP后期靜態(tài)綁定之self::限制實(shí)例分析》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于PHP后期靜態(tài)綁定之self::限制實(shí)例分析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 炎陵县| 香港| 镇雄县| 吉木萨尔县| 鸡东县| 耒阳市| 漯河市| 保山市| 邛崃市| 扶绥县| 巩义市| 溧阳市| 金堂县| 西城区| 湖南省| 若羌县| 博客| 鸡西市| 江都市| 汝南县| 通海县| 华坪县| 安福县| 溆浦县| 调兵山市| 保康县| 景德镇市| 米泉市| 昌图县| 双流县| 龙胜| 乐清市| 安阳市| 苍山县| 宁津县| 永康市| 吴川市| 长兴县| 凉山| 桃源县| 巴彦淖尔市|