日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > php中的變量引用傳值學習筆記

php中的變量引用傳值學習筆記

來源:程序員人生   發布時間:2014-06-02 18:57:51 閱讀次數:3417次

引用:意思是將原始對象在內存中的地址傳遞給目標對象,就相當于原始對象和目標對象指向的是同一個內存地址。此時,如果對目標對象或者原始對象進行修改,內存中的數據也會改變。

所謂值傳遞,就是說僅將對象的值傳遞給目標對象,就相當于copy;系統將為目標對象重新開辟一個完全相同的內存空間。

所謂引用,就是說將對象在內存中的地址傳遞給目標對象,就相當于使目標對象和原始對象對應同一個內存存儲空間,此時,如果對目標對象進行修改,內存中的數據也會改變。

傳值的話,如果是非對象,會傳一個值的拷貝,對這個變量做任何改動都不影響原值。傳引用或者傳對象,是傳真實的內存地址,對這個變量做的改動會影響原值,代碼如下:

  1. function func1($a
  2. $a = $a + 1; } 
  3.  function func2(&$a
  4. $a = $a + 1; } 
  5. $sample = 1; 
  6. func1($sample); 
  7. echo $sample// 輸出 1 
  8. $sample = 1; 
  9. func2($sample); 
  10. echo $sample// 輸出 2 

總結:在高中時老師告訴我們引用就是把內存地址給變量這樣只要內存地址中發生變化而我們所財會的變量內容也會跟著變了,這個就有點像一個房子放了東西,我們都可以進入拿,只要東西變了我們進去看到的東西是一樣的,而不是我把東西拿在手上,這樣房里東西變了我這里不變了。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 免费在线观看 av | 少妇精品久久久一区二区三区 | 亚洲在线视频观看 | 国产精品日韩一区二区 | 欧美日韩大片 | 国产精品69久久久久水密桃 | 久久国产精品一区二区三区 | 黄色av电影在线观看 | 欧美国产综合视频 | 国产精品视频免费观看 | 国产精品久久久久久久午夜片 | a级毛片免费播放 | 国产亚洲视频在线观看 | 岛国av网址| 久久久女人| 国内久久| av免费播放| 国产一区中文字幕 | 91欧美一区二区三区综合在线 | 日本天堂在线 | 日本成人免费 | 小草av | 一区二区麻豆 | 国产精品久久久av | 国产尤物一区二区三区 | 91久久亚洲 | 黄网址在线免费观看 | www.99热这里只有精品 | 夜夜爽爽爽久久久久久魔女 | 一区二区三区免费 | 亚洲视频在线观看免费 | 国产日韩一区二区 | 国产91免费看 | 日韩欧美在线免费 | 一区中文字幕 | 色综合久久一区二区三区 | 九色在线 | 欧美一区二区三区免费 | 午夜精品久久久久久久久久久久久蜜桃 | 久久久久久国产精品美女 | 久久成人免费视频 |