主頁(yè) > 知識(shí)庫(kù) > php引用和拷貝的區(qū)別知識(shí)點(diǎn)總結(jié)

php引用和拷貝的區(qū)別知識(shí)點(diǎn)總結(jié)

熱門標(biāo)簽:銅川電話機(jī)器人價(jià)格 AI電話機(jī)器人OEM貼牌 沛縣400電話辦理 江蘇電商外呼系統(tǒng)運(yùn)營(yíng)商 德陽(yáng)中江如何申請(qǐng)400開頭電話 辦理重慶400電話 智能電話機(jī)器人好公司門薩維 聊城電話外呼系統(tǒng)公司 青白江地圖標(biāo)注

對(duì)于值傳遞和引用傳遞,書本上的解釋比較繁瑣,而php面試中總會(huì)出現(xiàn),下面我會(huì)通過(guò)一個(gè)生活的例子帶大家理解它們之間區(qū)別。

第一步

假設(shè)我們?nèi)ゾ频暧喎块g,我們把酒店的門牌號(hào)比作變量名,我們把房間里住人數(shù)當(dāng)做給這個(gè)變量名賦值的過(guò)程

?php

$k1=2;//$k1號(hào)房間住了2個(gè)人

$k2=$k1;//恰巧今天$k1號(hào)房間維修,把$k1號(hào)房間的人放到$k2房間里面

$k1=10;//假設(shè)$k1維修好了,又住進(jìn)10個(gè)人,那么這就是值傳遞。

echo "$k1號(hào)房間:".$k1."個(gè)人";//10

echo "$k2號(hào)房間:".$k2."個(gè)人";//1

?>

值傳遞的特點(diǎn):

1、值相等

也就是$k1給$k2房間里的人是相等的。

2、相互獨(dú)立、互不影響

這就是說(shuō),我$k1房間來(lái)多少客人和$k2房間客人來(lái)多少客人是互相不影響的。這就叫:"道不同不相為謀"。

第二步

以上面為例 假設(shè)我們$k1這個(gè)房間被維修工掛上兩個(gè)門牌號(hào)$k1和$k2來(lái)理解

?php

$k1=2;//$k1號(hào)房間住了2個(gè)人

$k2=$k1;//恰巧今天$k1號(hào)房間掛上"$k1"和“$k2”兩個(gè)門牌號(hào)

$k1=10;//假設(shè)$k1又住進(jìn)10個(gè)人,那么這就是引用傳遞。

echo "$k1號(hào)房間:".$k1."個(gè)人";//10

echo "$k2號(hào)房間:".$k2."個(gè)人";//10因?yàn)殚T牌$k1房間的客人就是門牌$k2里面的客人

?>

引用傳遞的特點(diǎn):

相互影響,也就是說(shuō)$k1中來(lái)多少客人,$k2就是顯示多少客人,這就叫"拴在一條繩上的螞蚱"。

區(qū)別

1、使用上的區(qū)別

值傳遞的符號(hào)是=

引用傳遞符號(hào)是

2、意義上的區(qū)別

值傳遞是變量傳遞是互不影響的,而引用傳遞則是兩個(gè)變量指向同一空間相互影響的。

以上就是php引用和拷貝的區(qū)別的詳細(xì)內(nèi)容,感謝大家的學(xué)習(xí)和對(duì)腳本之家的支持。

您可能感興趣的文章:
  • PHP 引用的概念
  • 詳解PHP的引用計(jì)數(shù)
  • php的對(duì)象傳值與引用傳值代碼實(shí)例講解
  • php傳值和傳引用的區(qū)別點(diǎn)總結(jié)
  • php 多個(gè)變量指向同一個(gè)引用($b = &$a)用法分析
  • php中對(duì)象引用和復(fù)制實(shí)例分析
  • PHP實(shí)現(xiàn)無(wú)限極分類的兩種方式示例【遞歸和引用方式】
  • PHP中引用類型和值類型功能與用法示例
  • PHP 弱引用的相關(guān)總結(jié)

標(biāo)簽:南寧 鷹潭 赤峰 山南 迪慶 三亞 濟(jì)寧 烏魯木齊

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《php引用和拷貝的區(qū)別知識(shí)點(diǎn)總結(jié)》,本文關(guān)鍵詞  php,引用,和,拷貝,的,區(qū)別,;如發(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引用和拷貝的區(qū)別知識(shí)點(diǎn)總結(jié)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于php引用和拷貝的區(qū)別知識(shí)點(diǎn)總結(jié)的相關(guān)信息資訊供網(wǎng)民參考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推薦文章