欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2019年09月23日 15:02:46   作者:V  
在本篇文章里小編給大家分享的是關(guān)于php引用和拷貝的區(qū)別以及相關(guān)知識點總結(jié),需要的朋友們學(xué)習(xí)下。

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

第一步

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

<?php

$k1=2;//$k1號房間住了2個人

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

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

echo "$k1號房間:".$k1."個人";//10

echo "$k2號房間:".$k2."個人";//1

?>

值傳遞的特點:

1、值相等

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

2、相互獨立、互不影響

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

第二步

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

<?php

$k1=2;//$k1號房間住了2個人

$k2=&$k1;//恰巧今天$k1號房間掛上"$k1"和“$k2”兩個門牌號

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

echo "$k1號房間:".$k1."個人";//10

echo "$k2號房間:".$k2."個人";//10因為門牌$k1房間的客人就是門牌$k2里面的客人

?>

引用傳遞的特點:

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

區(qū)別

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

值傳遞的符號是=

引用傳遞符號是&

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

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

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

相關(guān)文章

  • php文件系統(tǒng)處理方法小結(jié)

    php文件系統(tǒng)處理方法小結(jié)

    這篇文章主要介紹了php文件系統(tǒng)處理方法,總結(jié)分析了php常用的文件操作函數(shù)功能與具體使用方法,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-05-05
  • 一個簡單至極的PHP緩存類代碼

    一個簡單至極的PHP緩存類代碼

    這篇文章和大家分享了一個簡單至極的PHP緩存類代碼,緩存的應(yīng)用對于php項目的開發(fā)來說尤為重要,需要的朋友可以參考下
    2015-10-10
  • php的一個簡單加密解密代碼

    php的一個簡單加密解密代碼

    分享一個php加密解密的類,在用戶注冊的時候發(fā)送郵件驗證的時候估計會用的到的,代碼如下
    2014-01-01
  • Linux平臺PHP5.4設(shè)置FPM線程數(shù)量的方法

    Linux平臺PHP5.4設(shè)置FPM線程數(shù)量的方法

    這篇文章主要介紹了Linux平臺PHP5.4設(shè)置FPM線程數(shù)量的方法,較為詳細(xì)的分析了Linux平臺php5.4設(shè)置FPM的相關(guān)參數(shù)、功能及使用技巧,需要的朋友可以參考下
    2016-11-11
  • flash用php連接數(shù)據(jù)庫的代碼

    flash用php連接數(shù)據(jù)庫的代碼

    flash用php連接數(shù)據(jù)庫的代碼,需要的朋友可以參考下。
    2011-04-04
  • php Xdebug的安裝與使用詳解

    php Xdebug的安裝與使用詳解

    本篇文章是對php Xdebug的安裝與使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • php7連接MySQL實現(xiàn)簡易查詢程序的方法

    php7連接MySQL實現(xiàn)簡易查詢程序的方法

    這篇文章主要給大家介紹了關(guān)于php7連接MySQL實現(xiàn)簡易查詢程序的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • php實現(xiàn)映射操作實例詳解

    php實現(xiàn)映射操作實例詳解

    這篇文章主要介紹了php實現(xiàn)映射操作,結(jié)合實例形式詳細(xì)分析了PHP映射概念、原理及使用鏈表與二叉樹實現(xiàn)映射的相關(guān)操作技巧,需要的朋友可以參考下
    2019-10-10
  • PHP實現(xiàn)帶重試功能的curl連接示例

    PHP實現(xiàn)帶重試功能的curl連接示例

    這篇文章主要介紹了PHP實現(xiàn)帶重試功能的curl連接方法,結(jié)合實例形式分析了php使用curl實現(xiàn)重復(fù)連接的方法,需要的朋友可以參考下
    2016-07-07
  • 關(guān)于Sphinx創(chuàng)建全文檢索的索引介紹

    關(guān)于Sphinx創(chuàng)建全文檢索的索引介紹

    本篇文章是對使用Sphinx創(chuàng)建全文檢索的索引進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06

最新評論