欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

扣丁學(xué)堂帶你分析php中this關(guān)鍵字用法

2018-08-03 14:30:18 1203瀏覽

很多參加php培訓(xùn)的同學(xué)經(jīng)常問(wèn)老師一個(gè)問(wèn)題,php中this這個(gè)關(guān)鍵字怎么用。那小編就帶大家來(lái)講述一下。分享給大家供大家參考,具體如下:


下面定義了一個(gè)Cart類



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
classCart
{
  var$items;// 購(gòu)物車中的項(xiàng)目
  // 把 $num 個(gè) $artnr 放入車中
  functionadd_item ($artnr,$num)
  {
    $this->items[$artnr] +=$num;
  }
  // 把 $num 個(gè) $artnr 從車中取出
  functionremove_item ($artnr,$num)
  {
    if($this->items[$artnr] >$num) {
      $this->items[$artnr] -=$num;
      returntrue;
    }else{
      returnfalse;
    }
  }
}
?>


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


同學(xué)們也可以看看我們關(guān)于php的視頻課哦



【關(guān)注微信公眾號(hào)獲取更多學(xué)習(xí)資料】

查看更多關(guān)于“php培訓(xùn)資訊”的相關(guān)文章>>




標(biāo)簽: php this

熱門專區(qū)

暫無(wú)熱門資訊

課程推薦

微信
微博
15311698296

全國(guó)免費(fèi)咨詢熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權(quán)所有   北京市海淀區(qū)寶盛北里西區(qū)28號(hào)中關(guān)村智誠(chéng)科創(chuàng)大廈4層
京ICP備2021002079號(hào)-2   Copyright ? 2017 - 2022
返回頂部 返回頂部