天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP5 的對象賦值機制介紹

復制代碼 代碼如下:
<?php
class SimpleClass{
public $var = 'a default value';
public function displayVar() {
echo $this->var;
}
}
$instance = new SimpleClass();
$assigned = $instance;
$reference =& $instance;
$instance->var = '$assigned will have this value';
$instance = null; // $instance and $reference become null var_dump($instance);var_dump($reference);var_dump($assigned);
var_dump($instance);
var_dump($assigned);
var_dump($reference);
?>

php5 改寫了OOP底層。當類生成一個實例(對象)的時候,返回值$instance并不是對象本身,而只是對象的一個id(或者資源句柄),所以,當$instance被賦值給$assigned的時候,$assigned也指向了這個對象,這有點像普通變量的引用(&)操作。所以,當對$instance初始化的時候,$assigned也被初始化了。但是,當$instance被銷毀(=null)的時候,因為對應的對象還有一個句柄存在($assigned),所以對象并不會被銷毀,析構函數也不會被觸發。結果,var_dump($assigned)是對象的值,而$instance已經是空句柄,顯示null。$reference因為與$instance有類似普通變量間的引用關系,所以也成為空句柄,顯示 null。

php技術PHP5 的對象賦值機制介紹,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 伊人久久综合谁合综合久久 | 出差无套内射小秘书 | 超碰人人澡人人胔 | 国产精品久久久久久久久LI无码 | 野草观看免费高清视频 | 男人一进一出桶女人视频 | 饥渴的新婚女教师 | 年轻的母亲4线在线观看完整 | 亚洲国产精品一区二区动图 | a视频在线观看 | a毛片基地免费全部视频 | 欧美精品中文字幕亚洲专区 | 国产亚洲国际精品福利 | 美女被免费喷白浆视频 | 色欲色香天天天综合 | 小776 论坛 | 久久综合狠狠综合狠狠 | 欧洲日韩av无线在码 | 新图解av吧 | 在线播放午夜理论片 | 国产高清视频a在线大全 | 成人无码在线视频区 | 国产精品永久免费视频 | 成人国内精品久久久久影院 | 色综合精品无码一区二区三区 | 亚洲1区2区3区精华液 | mm625亚洲人成电影网 | 亚洲中文字幕永久在线 | 国精一区二区AV在线观看网站 | 国产久爱青草视频在线观看 | 日韩精品一区二区三区AV在线观看 | 日韩欧美视频一区二区在线观看 | 国产乱人偷精品视频A人人澡 | 精品一区二区三区高清免费观看 | 日本亚洲中文字幕无码区 | 一一本之道高清手机在线观看 | 浴室里强摁做开腿呻吟的漫画男男 | 国产精品免费大片一区二区 | 帅哥男男GV在线1080P | 午夜理论电影在线观看亚洲 | 无限资源日本2019版免费 |