<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            PHP中this關鍵字

            時間:2025-11-10 19:28:34 php語言

            PHP中this關鍵字

              在對象外部訪問對象成員屬性和方法,使用對象的引用來完成。而在對象內部中,成員方法訪問自己對象中的其它成員屬性或者成員方法,要使用特殊的對象引用"$this->值"的形式來訪問,成員屬于哪個對象。下面,小編為大家搜索整理了PHP中this關鍵字,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

              下面定義了一個Cart類

              class Cart

              {

              var $items; /pic/p>

              /pic/p>

              function add_item ($artnr, $num)

              {

              $this->items[$artnr] += $num;

              }

              /pic/p>

              function remove_item ($artnr, $num)

              {

              if ($this->items[$artnr] > $num) {

              $this->items[$artnr] -= $num;

              return true;

              } else {

              return false;

              }

              }

              }

              ?>

              以一段代碼說明問題,在一個類的定義內部,你無法得知使用何種名稱的對象是可以訪問的:在編寫 Cart 類時,并不知道之后對象的名稱將會命名為 $cart 或者 $another_cart。因而你不能在類中使用 $cart->items。然而為了類定義的內部訪問自身的函數和變量,可以使用偽變量 $this 來達到這個目的。$this 變量可以理解為“我自己的”或者“當前對象”。因而 '$this->>items[$artnr] += $num' 可以理解為“我自己的物品數組的 $artnr 計數器加 $num”或者“在當前對象的物品數組的 $artnr 計數器加 $num”。

            【PHP中this關鍵字】相關文章:

            PHP中final關鍵字用法08-21

            PHP屏蔽關鍵字的方法07-20

            PHP屏蔽關鍵字的方法是什么02-17

            PHP自動獲取關鍵字的方法技巧03-11

            理解java中的關鍵字03-17

            Java中Finally關鍵字03-07

            PHP中的Trait11-20

            PHP中php://input和$-POST的區別11-07

            Java編程中this關鍵字與super關鍵字的使用方法09-03

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院