多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

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

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

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

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

所謂值傳遞,就是說僅將對象的值傳遞給目標對象,就相當于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 

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

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 最近中文字幕2019免费版日本 | 欧美 日韩 亚洲另类专区 | 日韩精品一区二区三区乱码 | 羞羞影院免费观看网址在线 | 久久亚洲精品人成综合网 | 亚洲永久免费视频 | 国产一区二区三区免费播放 | 日本一级高清不卡视频在线 | 国语性猛交xxxx乱大交 | 欧美激情在线精品一区二区 | 精品视频在线播放 | 美女网站在线观看 | 免费网站www | 欧洲精品码一区二区三区免费看 | 亚洲无线一二三四区 | 欧美xx网站 | 亚洲欧美日韩综合 | 欧美日本视频一区 | 一级网| 羞羞视频免费观看网站 | 九九精品久久久久久久久 | 精品久久久久久国产免费了 | 性欧美最新另类 | 亚洲国产第一 | 亚洲成a人片在线观看尤物 亚洲成a人片在线观看中文!!! | 欧美末成年videos在线 | 欧美69xxxhd| 国内精品免费视频精选在线观看 | bestpornvideos| 国产精品久久久久久久午夜片 | 欧美日韩a∨毛片一区 | 中文字幕乱码人成乱码在线视频 | 国产精品国产亚洲精品不卡 | 在线免费不卡视频 | 老司机免费福利视频 | babes性欧美高清 | 美国一级大毛片 | 午夜性色福利视频 | 久久一级 | 肉视频在线观看 | 夜夜操狠狠干 |