gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

php銷毀變量的2種方法是什么

php銷毀變量的2種方法:1、使用unset()函數,語法“unset($varname)”;2、給指定變量賦值為“NULL”,語法“$varname=null;”。

php銷毀變量的2種方法是什么

本教程操作環境:windows7系統、PHP7.1版,DELL G3電腦

PHP的變量或對象的銷毀可以分成顯式銷毀和隱式銷毀:

1、顯式銷毀,當對象沒有被引用時就會被銷毀,所以我們可以unset或為其賦值NULL;

2、隱式銷毀,PHP是腳本語言,在代碼執行完最后一行時,所有申請的內存都要釋放掉.

因此,銷毀變量的兩種方法:

  • unset()

  • $varname=null

舉例來說:

class Human {    public $name = '張三';    public $gender = null;    public function __destruct() {        echo '死了!<br />';    }  }  $a = new Human();  $b = $c = $d = $a; unset($a); $d=null;   echo '<hr />'; var_dump($a); echo '<hr />'; var_dump($b); echo '<hr />'; var_dump($c); echo '<hr />'; var_dump($d);

結果如下:

Notice: Undefined variable: a in /Library/WebServer/Documents/test.php on line 42 NULL object(Human)#1 (2) { ["name"]=> string(6) "張三" ["gender"]=> NULL } object(Human)#1 (2) { ["name"]=> string(6) "張三" ["gender"]=> NULL } NULL 死了!

首先我們要知道,在PHP中,變量名是存儲在內存棧中,它是指向堆中具體內存的地址,通過變量名查找堆中的內存; 因此我們可以得出結論:

<?php $a = 1; $b = &$a; unset($a); var_dump($a);  var_dump($b);

結果是:

Notice: Undefined variable: a in E:ampapachehtdocsindex.php on line 5 NULL int(1)

所以unset()并沒有真正銷毀變量中內存值,僅僅是切斷了變量與內存之間的關系,并將變量名也給干掉了,但內存只要還被引用著就不會被釋放; 而在PHP中對象的傳值默認是引用傳值,這也解釋了Human類中,$a被unset()了,但是$b =$c = $d 一樣有值。

$varname=null,變量名依然存在,但是內存值卻被干掉了。那么在引用傳值的情況下又是如何呢?舉例:

<?php         $a = 1;         $b = &$a;         $a=null;         var_dump($a);         var_dump($b);

輸出的結果是:

NULL NULL

所以,$varname=null,雖然變量名和內存指向都還存在,但是內存中的值卻是完全刪除掉了。

推薦學習:《PHP視頻教程》

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
超碰在线免费av| 国产一级片自拍| 免费超爽大片黄| 杨幂毛片午夜性生毛片| 亚洲va在线va天堂va偷拍| 国内自拍中文字幕| 浓精h攵女乱爱av| 国产高清av在线播放| 91欧美一区二区三区| 激情深爱综合网| 四虎精品欧美一区二区免费| 人妻丰满熟妇av无码区app| 9191国产视频| 久久精品久久99| 黄色高清无遮挡| 色哺乳xxxxhd奶水米仓惠香| 中文字幕在线综合| 欧美激情国产精品日韩| 九九热只有这里有精品| 成人午夜免费剧场| 无套内谢丰满少妇中文字幕| 在线视频日韩一区| 国产日韩一区二区在线观看| 成人毛片视频网站| 欧美日韩福利在线| 国产精品久久国产| 日本免费黄色小视频| 亚洲天堂av一区二区三区| 欧美丰满熟妇xxxxx| av网址在线观看免费| www黄色av| 亚洲精品无码久久久久久| 欧美人成在线观看| 999在线观看视频| 麻豆tv在线播放| www在线观看免费| 国产人妻777人伦精品hd| 人妻互换免费中文字幕| 国产成人亚洲综合无码| 蜜臀精品一区二区| 国产91在线视频观看| 116极品美女午夜一级| 亚洲一二三区av| 欧美婷婷精品激情| 国产农村妇女精品久久| 午夜免费福利网站| 国产在线观看欧美| 玩弄中年熟妇正在播放| aaaaaa亚洲| 色播五月综合网| 天天做天天爱天天高潮| 国产精品视频网站在线观看 | 精品无码国产一区二区三区av| 色啦啦av综合| 91麻豆天美传媒在线| 久久视频这里有精品| 色国产在线视频| 欧美黄色免费网址| 日本精品www| 99精品999| 精品欧美一区免费观看α√| 激情视频综合网| 日韩精品视频网址| 少妇人妻无码专区视频| jizz欧美激情18| 欧美人与动牲交xxxxbbbb| 日韩免费高清在线| 国产精品久久国产| wwwwww.色| 337p亚洲精品色噜噜狠狠p| 任你操这里只有精品| 久久av秘一区二区三区| 免费在线观看日韩视频| 美女黄色片网站| 一区二区成人网| 九一国产精品视频| 黄色一级片网址| 91亚洲精品久久久蜜桃借种| 国产乱子伦农村叉叉叉| 奇米777四色影视在线看| 日本999视频| 无码播放一区二区三区| 亚洲综合123| 天天影视色综合| 免费看国产黄色片| 成人在线观看a| av网站大全免费| 只有这里有精品| 一级黄色片在线免费观看| 麻豆三级在线观看| 激情内射人妻1区2区3区 | 免费观看中文字幕| 久久国产精品网| 欧美性受xxxx黑人猛交88| 黄色片视频在线| www.国产区| 日韩av片在线看| 成人一区二区免费视频| 久久久无码中文字幕久...| 亚洲男人天堂av在线| 国产成人黄色网址| 午夜免费福利在线| 日韩精品 欧美| www.爱色av.com| 欧美爱爱视频免费看| 日日橹狠狠爱欧美超碰| 性欧美极品xxxx欧美一区二区| 免费欧美一级视频| 9久久9毛片又大又硬又粗| 五十路熟女丰满大屁股| 婷婷无套内射影院| 黄色激情在线视频| 男人靠女人免费视频网站| 日本三区在线观看| 孩娇小videos精品| 亚洲制服在线观看| 成人性做爰片免费视频| 久久这里只有精品8| 欧美性久久久久| 免费一级特黄录像| 裸体裸乳免费看| 国产精品久久中文字幕| 日韩手机在线观看视频| 亚欧在线免费观看| 交换做爰国语对白| 四虎4hu永久免费入口| 亚洲 自拍 另类小说综合图区| 精品国产免费av| 日本一二三区在线| 少妇人妻大乳在线视频| 99re在线视频免费观看| 亚洲精品国产一区二区三区| 日本中文字幕在线不卡| 国产素人在线观看| 日本中文字幕精品—区二区| 4444在线观看| 91在线视频观看免费| 欧美这里只有精品| 亚洲欧美国产日韩综合| 欧妇女乱妇女乱视频| 日韩一级理论片| 999久久欧美人妻一区二区| 看欧美ab黄色大片视频免费 | 伊人五月天婷婷| 成人在线看视频| 欧美另类videosbestsex日本| 日本熟妇人妻xxxxx| 欧美日韩在线免费观看视频| 波多野结衣作品集| 日韩国产一级片| 污版视频在线观看| 免费av网址在线| 日韩网站在线免费观看| 亚洲精品www.| 国产网站免费在线观看| 成年在线观看视频| 欧美在线a视频| 色一情一乱一伦一区二区三区日本| 美女黄色片网站| www.se五月| 国产性生交xxxxx免费| 青青青在线观看视频| 日韩欧美亚洲天堂| 国产激情在线观看视频| 国产精品中文久久久久久| 欧美日韩一区二区三区电影| 欧美视频第一区| 日本高清免费观看| aaa免费在线观看| 一本久道高清无码视频| 国产精品wwwww| 久久久国产精华液999999 | 日韩av自拍偷拍| 色18美女社区| 国产免费内射又粗又爽密桃视频| 在线视频观看一区二区| 日韩精品视频久久| 自拍偷拍一区二区三区四区| 日韩精品在线观看av| 精品一区二区三区毛片| 四虎精品欧美一区二区免费| 性欧美18一19内谢| 草b视频在线观看| www日韩视频| 国产探花在线观看视频| 一本—道久久a久久精品蜜桃| 大荫蒂性生交片| 无码精品国产一区二区三区免费| 国产精品视频黄色| 无码 制服 丝袜 国产 另类| 亚洲va综合va国产va中文| 999久久久精品视频| 欧美国产视频一区| 不卡av免费在线| 99久久久无码国产精品6| 欧美一级黄色录像片| 久无码久无码av无码| 黄色一级片免费播放| 亚洲视频第二页| 国产肥臀一区二区福利视频|