婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > php引用和拷貝的區別知識點總結

php引用和拷貝的區別知識點總結

熱門標簽:銅川電話機器人價格 AI電話機器人OEM貼牌 沛縣400電話辦理 江蘇電商外呼系統運營商 德陽中江如何申請400開頭電話 辦理重慶400電話 智能電話機器人好公司門薩維 聊城電話外呼系統公司 青白江地圖標注

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

第一步

假設我們去酒店訂房間,我們把酒店的門牌號比作變量名,我們把房間里住人數當做給這個變量名賦值的過程

?php

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

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

$k1=10;//假設$k1維修好了,又住進10個人,那么這就是值傳遞。

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

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

?>

值傳遞的特點:

1、值相等

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

2、相互獨立、互不影響

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

第二步

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

?php

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

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

$k1=10;//假設$k1又住進10個人,那么這就是引用傳遞。

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

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

?>

引用傳遞的特點:

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

區別

1、使用上的區別

值傳遞的符號是=

引用傳遞符號是

2、意義上的區別

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

以上就是php引用和拷貝的區別的詳細內容,感謝大家的學習和對腳本之家的支持。

您可能感興趣的文章:
  • PHP 引用的概念
  • 詳解PHP的引用計數
  • php的對象傳值與引用傳值代碼實例講解
  • php傳值和傳引用的區別點總結
  • php 多個變量指向同一個引用($b = &$a)用法分析
  • php中對象引用和復制實例分析
  • PHP實現無限極分類的兩種方式示例【遞歸和引用方式】
  • PHP中引用類型和值類型功能與用法示例
  • PHP 弱引用的相關總結

標簽:南寧 鷹潭 赤峰 山南 迪慶 三亞 濟寧 烏魯木齊

巨人網絡通訊聲明:本文標題《php引用和拷貝的區別知識點總結》,本文關鍵詞  php,引用,和,拷貝,的,區別,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《php引用和拷貝的區別知識點總結》相關的同類信息!
  • 本頁收集關于php引用和拷貝的區別知識點總結的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 赤壁市| 连城县| 高青县| 同德县| 噶尔县| 兰坪| 广灵县| 襄汾县| 盐源县| 永济市| 田林县| 淳化县| 兰坪| 义马市| 锡林郭勒盟| 深圳市| 合水县| 舞阳县| 苍山县| 政和县| 五常市| 磐安县| 泾阳县| 旌德县| 海城市| 玉龙| 南江县| 台南县| 富源县| 三明市| 永善县| 多伦县| 水城县| 玉门市| 出国| 娱乐| 灵璧县| 汤原县| 孝义市| 威信县| 浦城县|