亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

php的引用符號&用法

2024-09-04 11:43:38
字體:
來源:轉載
供稿:網友
  1. <?php 
  2. $a='CC'
  3. $b=$a;//$a和$b指向同一內存地址 
  4. $a='DD'
  5. echo $b
  6. /* 
  7. php中對于地址的指向(類似指針)功能不是由用戶自己來實現的, 
  8. 是由Zend核心實現的,php中引用采用的是“寫時拷貝”的原理, 
  9. 就是除非發生寫操作,指向同一個地址的變量或者對象是不會被拷貝的。 
  10. 當$a='DD'; 
  11. 由于$a與$b所指向的內存的數據要重新寫一次了,此時Zend核心會自動判斷 
  12. 自動為$b生產一個$a的數據拷貝,重新申請一塊內存進行存儲。 
  13. * */ 
  14.  
  15. echo '<hr>'
  16. $c='ABC'
  17. $d=&$c;//$b指向$a的內存地址,傳地址賦值 
  18. $d='E'
  19. echo $c
  20. /** 
  21. CC 
  22. -------------------------------------------------------------------------------- 
  23. E 
  24. * */ 
  25. ?> 
  26.  
  27. <?php 
  28. //函數的引用返回 
  29. function &test() 
  30. static $b=0;//申明一個靜態變量 
  31. $b=$b+1; 
  32. echo '$b='.$b
  33. echo '<br>'
  34. return $b
  35. $a=test(); 
  36. echo '$a='.$a;//這里不是函數的引用返回,跟普通的函數調用沒有區別 
  37. $a=&test();  //這種方式才是函數的引用返回。 
  38. //至于什么是引用返回呢(PHP手冊上說:引用返回用在當想用函數找到引用應該被綁定在哪一個變量上面時。)  
  39. //用在這里意思就是test()被綁定在$a上了。 
  40. echo '$a='.$a
  41. $a=6; 
  42. test();//這條語句會輸出$b的值 為7 
  43. echo '$a='.$a
  44. /* 
  45. $b=1 
  46. $a=1$b=2 
  47. $a=2$b=7 
  48. $a=7 
  49. * */ 
  50. ?> 
  51.  
  52. <?php 
  53. //引用傳遞 
  54. function printArray(&$arr){ 
  55.      //echo count($arr); 
  56.      array_pop($arr); 
  57.      echo count($arr); 
  58.  
  59. //值傳遞 
  60. function printArray2($arr){ 
  61.      //echo count($arr); 
  62.      array_pop($arr); 
  63.      echo count($arr); 
  64. $a=array(1,2,3); 
  65. $b=$a
  66. //$b=&$a; 
  67. printArray($a); 
  68. print_r($b); 
  69. print_r($a); 
  70. echo '<hr>'
  71. printArray($a); 
  72. print_r($b); 
  73. print_r($a); 
  74. /** 
  75.   2Array ( [0] => 1 [1] => 2 [2] => 3 ) Array ( [0] => 1 [1] => 2 ) 
  76. -------------------------------------------------------------------------------- 
  77. 1Array ( [0] => 1 [1] => 2 [2] => 3 ) Array ( [0] => 1 ) 
  78.   * */ 
  79. ?> 
  80. <?php 
  81. //對象的引用 
  82. class a{ 
  83. var $name="ABC"
  84. $b=new a; 
  85. $c=$b
  86. echo '$b->name='.$b->name;//這里輸出ABC 
  87. echo '<br>'
  88. echo '$c->name='.$c->name;//這里輸出ABC 
  89. echo '<br>'
  90. $b->name="DEF"
  91. echo '$b->name='.$b->name; 
  92. echo '<br>'
  93. echo '$c->name='.$c->name; 
  94. echo '<hr>'
  95. /* 
  96. 在PHP5中 對象的復制 是通過引用來實現的。 
  97. 上列中$b=new a; $c=$b; 其實等效于$b=new a; $c=&$b; 
  98. PHP5中默認就是通過引用來調用對象, 
  99. 但有時你可能想建立一個對象的副本, 
  100. 并希望原來的對象的改變不影響到副本 . 
  101. 為了這樣的目的,PHP定義了一個特殊的方法,稱為__clone. 
  102. * */ 
  103. $x=new a; 
  104. $y=clone $x
  105. $x->name='XXX'
  106. echo '$x->name='.$x->name; 
  107. echo '<br>'
  108. echo '$y->name='.$y->name; 
  109.  
  110. /* 
  111.   $b->name=ABC 
  112. $c->name=ABC 
  113. $b->name=DEF 
  114. $c->name=DEF 
  115. -------------------------------------------------------------------------------- 
  116. $x->name=XXX 
  117. $y->name=ABC 
  118.   * */ 
  119. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲综合中文字幕68页| 国产免费一区二区三区香蕉精| 8x海外华人永久免费日韩内陆视频| 日产日韩在线亚洲欧美| 精品欧美激情精品一区| 成人精品久久一区二区三区| 欧美国产日韩免费| 国产成人黄色av| 日韩精品在线第一页| 美女扒开尿口让男人操亚洲视频网站| 这里只有视频精品| 精品久久香蕉国产线看观看gif| 国产成人精品日本亚洲| 2024亚洲男人天堂| 日韩毛片在线观看| 国产美女久久精品| 国产亚洲成精品久久| 日韩欧美在线第一页| 亚洲自拍偷拍第一页| 青青在线视频一区二区三区| 日韩精品亚洲精品| 国产精品99久久久久久久久久久久| 国产精品久久77777| 欧美性生交xxxxxdddd| 欧美日韩亚洲激情| 欧美福利视频在线| 亚洲欧美激情在线视频| 久久亚洲私人国产精品va| 久久人人爽人人爽爽久久| 自拍偷拍亚洲区| 国产精品久久久久aaaa九色| 尤物yw午夜国产精品视频| xxx欧美精品| 欧美大全免费观看电视剧大泉洋| 亚洲老头同性xxxxx| 国产精品入口尤物| 亚洲夜晚福利在线观看| 亚洲性视频网址| 成人精品视频99在线观看免费| 一道本无吗dⅴd在线播放一区| 欧美在线观看日本一区| 国产欧美精品日韩精品| 最新国产成人av网站网址麻豆| 亚洲影院色在线观看免费| 精品精品国产国产自在线| 国产一区二区视频在线观看| 亚洲成人在线网| 日韩视频在线观看免费| 超碰精品一区二区三区乱码| 欧美成人午夜激情在线| 欧美极品在线视频| 国产乱人伦真实精品视频| 色偷偷91综合久久噜噜| 福利微拍一区二区| 日韩精品视频在线播放| 欧美多人爱爱视频网站| 日韩视频一区在线| 欧美中文在线观看| 色综合久久久久久中文网| 一区二区三区 在线观看视| 尤物yw午夜国产精品视频| 欧美性69xxxx肥| 国产大片精品免费永久看nba| 久久久免费观看视频| 日韩免费观看av| 国产亚洲美女久久| 最新69国产成人精品视频免费| 日韩视频在线观看免费| 日韩欧美国产一区二区| 亚洲第一精品夜夜躁人人躁| 欧美xxxx18国产| 2019国产精品自在线拍国产不卡| 欧美又大粗又爽又黄大片视频| 国产亚洲欧美aaaa| 91精品视频在线看| 欧美视频中文字幕在线| 精品国产视频在线| 日韩av网站大全| 97视频免费在线看| 亚洲深夜福利在线| 午夜精品久久久久久久99热| 亚洲欧美国内爽妇网| 国产精品一区av| 欧美性高潮在线| 国产精品久久久久久网站| 欧美成年人视频网站| 亚洲欧美日韩一区在线| 欧美重口另类videos人妖| 色偷偷888欧美精品久久久| 国产午夜精品久久久| 97成人超碰免| 亚洲最大福利视频网| 亚洲伊人一本大道中文字幕| 亚洲最大av网| 国产视频精品va久久久久久| 精品日韩美女的视频高清| 精品国产一区二区三区久久久| 亚洲国产天堂久久国产91| 国产精品三级在线| 国产自产女人91一区在线观看| 午夜精品久久久久久99热| 在线精品国产欧美| 国产中文字幕91| 精品久久久久久久久国产字幕| 国产精品第一区| 一区二区欧美激情| 国产午夜精品久久久| 最好看的2019的中文字幕视频| 欧美激情精品久久久久久大尺度| 久久视频免费在线播放| 国产综合在线观看视频| 久久精品免费电影| 国产精品情侣自拍| 欧美激情按摩在线| 国产精品视频网址| 亚洲美腿欧美激情另类| 日韩国产在线看| 大胆欧美人体视频| 欧美性xxxxx极品| 一区二区在线视频| 亚洲xxx自由成熟| 91欧美精品成人综合在线观看| 亚洲区中文字幕| 欧美黄网免费在线观看| 欧美激情一二区| 性色av一区二区三区免费| 一区二区三区视频免费在线观看| 7m第一福利500精品视频| 国产精品美女www| 亚洲福利在线视频| 亚洲精品自拍第一页| 成人黄色短视频在线观看| 亚洲欧美中文日韩在线| 黄色一区二区在线| 国产欧洲精品视频| 亚洲欧美另类人妖| 精品亚洲aⅴ在线观看| 日韩av在线影院| 亚洲一区二区三区xxx视频| 韩国19禁主播vip福利视频| 日韩精品在线免费观看视频| 亚洲精品www| 久久久久国产精品免费网站| 欧美成人中文字幕| 日本道色综合久久影院| 国产精品狼人色视频一区| 日韩中文字幕视频| 亚洲欧美日韩爽爽影院| 久久99国产精品自在自在app| 亚洲自拍偷拍区| 久久99精品久久久久久噜噜| 欧美日韩美女在线| 日韩国产欧美精品一区二区三区| 久久视频在线视频| 深夜福利国产精品| 日韩av影院在线观看| 欧美性猛交xxxxx免费看| 欧美午夜无遮挡| 国产丝袜精品第一页| 亚洲欧美日韩久久久久久| 国产成人精品免高潮在线观看| 中文字幕一区电影| 久久精品精品电影网| 在线视频欧美性高潮|