• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. php靜態(tài)成員變量分享

        時(shí)間:2024-05-05 16:06:23 PHP 我要投稿
        • 相關(guān)推薦

        php靜態(tài)成員變量分享

          靜態(tài)成員:靜態(tài)類中的成員加入static修飾符,即是靜態(tài)成員.可以直接使用類名+靜態(tài)成員名訪問此靜態(tài)成員,因?yàn)殪o態(tài)成員存在于內(nèi)存,非靜態(tài)成員需要實(shí)例化才會分配內(nèi)存,所以靜態(tài)成員不能訪問非靜態(tài)的成員..因?yàn)殪o態(tài)成員存在于內(nèi)存,所以非靜態(tài)成員可以直接訪問類中靜態(tài)的成員.以下是小編為大家搜索整理的php靜態(tài)成員變量,希望能給大家?guī)韼椭?更多精彩內(nèi)容請及時(shí)關(guān)注我們考試網(wǎng)!

          1、靜態(tài)全局變量

          定義:在全局變量前,加上關(guān)鍵字 static 該變量就被定義成為了一個靜態(tài)全局變量。

          特點(diǎn):

          A、該變量在全局?jǐn)?shù)據(jù)區(qū)分配內(nèi)存。

          B、初始化:如果不顯式初始化,那么將被隱式初始化為0(自動變量是隨機(jī)的,除非顯式地初始化)。

          C、訪變量只在本源文件可見,嚴(yán)格的講應(yīng)該為定義之處開始到本文件結(jié)束。

          2.靜態(tài)局部變量

          特點(diǎn):

          A、該變量在全局?jǐn)?shù)據(jù)區(qū)分配內(nèi)存。

          B、初始化:如果不顯式初始化,那么將被隱式初始化為0,以后的函數(shù)調(diào)用不再進(jìn)行初始化。

          C、它始終駐留在全局?jǐn)?shù)據(jù)區(qū),直到程序運(yùn)行結(jié)束。但其作用域?yàn)榫植孔饔糜颍?dāng)定義它的函數(shù)或 語句塊結(jié)束時(shí),其作用域隨之結(jié)束。

          靜態(tài)數(shù)據(jù)成員和普通數(shù)據(jù)成員一樣遵從public,protected,private訪問規(guī)則;

          因?yàn)殪o態(tài)數(shù)據(jù)成員在全局?jǐn)?shù)據(jù)區(qū)分配內(nèi)存,屬于本類的所有對象共享,所以,它不屬于特定的類對象,在沒有產(chǎn)生類對象時(shí)其作用域就可見,即在沒有產(chǎn)生類的實(shí)例時(shí),我們就可以操作它;‘靜態(tài)數(shù)據(jù)成員初始化與一般數(shù)據(jù)成員初始化不同。靜態(tài)數(shù)據(jù)成員初始化的格式為:

          數(shù)據(jù)類型><類名>::<靜態(tài)數(shù)據(jù)成員名>=<值>

          類的靜態(tài)數(shù)據(jù)成員有兩種訪問形式:

          <類對象名>.<靜態(tài)數(shù)據(jù)成員名> 或 <類類型名>::<靜態(tài)數(shù)據(jù)成員名>

          如果靜態(tài)數(shù)據(jù)成員的訪問權(quán)限允許的話(即public的成員),可在程序中,按上述格式來引用靜態(tài)數(shù)據(jù)成員 ;

          靜態(tài)數(shù)據(jù)成員主要用在各個對象都有相同的某項(xiàng)屬性的時(shí)候。比如對于一個存款類,每個實(shí)例的利息都是相同的。所以,應(yīng)該把利息設(shè)為存款類的靜態(tài)數(shù)據(jù)成員。這有兩個好處,第一,不管定義多少個存款類對象,利息數(shù)據(jù)成員都共享分配在全局?jǐn)?shù)據(jù)區(qū)的內(nèi)存,所以節(jié)省存儲空間。第二,一旦利息需要改變時(shí),只要改變一次,則所有存款類對象的利息全改變過來了;

        【php靜態(tài)成員變量分享】相關(guān)文章:

        php中static靜態(tài)變量的使用方法03-31

        動態(tài)禮儀與靜態(tài)禮儀06-13

        關(guān)于php面試寶典及PHP面試技巧04-02

        PHP的壓縮函數(shù)03-31

        php高級教程01-23

        CAD系統(tǒng)變量及參數(shù)大全01-23

        RTK靜態(tài)控制測量原理方法03-12

        淺析php函數(shù)的實(shí)例04-01

         PHP的基礎(chǔ)編程與應(yīng)用04-01

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 亚洲国产美日韩欧美特级 | 亚洲一级在线播放在线观看 | 亚洲中文字幕熟女久久 | 日韩欧美国产动漫一区 | 亚洲综合不卡在线视频 | 亚洲欧美成aw人在线 |