色www,五月婷婷深爱五月,午夜国产一级片,色噜噜综合,国产大胸无码视频,清纯美女被操黄网站在线观看,波多野结衣av高清一区二区三区

PHP中this關(guān)鍵字

時(shí)間:2025-11-10 19:28:34 php語(yǔ)言

PHP中this關(guān)鍵字

  在對(duì)象外部訪(fǎng)問(wèn)對(duì)象成員屬性和方法,使用對(duì)象的引用來(lái)完成。而在對(duì)象內(nèi)部中,成員方法訪(fǎng)問(wèn)自己對(duì)象中的其它成員屬性或者成員方法,要使用特殊的對(duì)象引用"$this->值"的形式來(lái)訪(fǎng)問(wèn),成員屬于哪個(gè)對(duì)象。下面,小編為大家搜索整理了PHP中this關(guān)鍵字,希望能給大家?guī)?lái)幫助!更多精彩內(nèi)容請(qǐng)及時(shí)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!

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

  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;

  }

  }

  }

  ?>

  以一段代碼說(shuō)明問(wèn)題,在一個(gè)類(lèi)的定義內(nèi)部,你無(wú)法得知使用何種名稱(chēng)的對(duì)象是可以訪(fǎng)問(wèn)的:在編寫(xiě) Cart 類(lèi)時(shí),并不知道之后對(duì)象的名稱(chēng)將會(huì)命名為 $cart 或者 $another_cart。因而你不能在類(lèi)中使用 $cart->items。然而為了類(lèi)定義的內(nèi)部訪(fǎng)問(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”。

【PHP中this關(guān)鍵字】相關(guān)文章:

PHP中final關(guān)鍵字用法08-21

PHP屏蔽關(guān)鍵字的方法07-20

PHP屏蔽關(guān)鍵字的方法是什么02-17

PHP自動(dòng)獲取關(guān)鍵字的方法技巧03-11

理解java中的關(guān)鍵字03-17

Java中Finally關(guān)鍵字03-07

PHP中的Trait11-20

PHP中php://input和$-POST的區(qū)別11-07

Java編程中this關(guān)鍵字與super關(guān)鍵字的使用方法09-03