博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php的变量引用详解
阅读量:4548 次
发布时间:2019-06-08

本文共 640 字,大约阅读时间需要 2 分钟。

1 
var;10 }11 }12 13 14 15 $instance = new SimpleClass();16 17 $assigned = $instance;18 $reference =& $instance;19 20 $assigned->var = "aaaaaaa";21 22 $assigned = null;23 24 var_dump($instance);25 var_dump($reference);26 var_dump($assigned);27 28 29 /*30 输出内容:31 E:\php>php TestClass.php32 class SimpleClass#1 (1) {33 public $var =>34 string(7) "aaaaaaa"35 }36 class SimpleClass#1 (1) {37 public $var =>38 string(7) "aaaaaaa"39 }40 NULL41 42 总结:43 $assigned, $reference, $assigned三个变量引用的都是同一块内存地址,44 $assigned = null; 之后,断开了指向$assigned的指针,所以$assigned为空,其他的变量不变45 /

 

转载于:https://www.cnblogs.com/maxomnis/p/5391956.html

你可能感兴趣的文章
oracle 应用程序调用存储函数
查看>>
洛谷 P3629 [APIO2010]巡逻 解题报告
查看>>
深入理解JS的事件绑定、事件流模型
查看>>
Fedora 23+CUDA 8.0+ GTX970 安装
查看>>
在Visual Studio中开发一个C语言程序
查看>>
c#事务
查看>>
typescript里一些有趣的点
查看>>
我是如何做测试项目管理的
查看>>
课程总结
查看>>
openstack新建虚机、网络、路由时候对应的ovs网桥的变化
查看>>
linux 编译运行c文件
查看>>
Scrapy的学习和使用
查看>>
7.内部类(一)之详解内部类
查看>>
1.messager消息提示框
查看>>
English Voice of <<Something just like this>>
查看>>
spring 整合 shiro
查看>>
Devexpress GridControl
查看>>
[PY]进制转换
查看>>
STL系列 list
查看>>
NAT穿透
查看>>