$data='2010';
$data1=$data;
$data=NULL;
echo $data.'-'.$data1;输出 -2010$data='2010';
$data1=&$data;
$data=NULL;
echo $data.'-'.$data1;
输出 -$data='2010';
$data1=$data;
unset($data);
echo $data.'-'.$data1;输出 -2010$data='2010';
$data1=&$data;
unset($data);
echo $data.'-'.$data1;
输出 -2010
谁能给详细解释一下 2个问题
第一个 unset和 变量=NULL的区别
第二个 地址传递 和 普通赋值 的区别
他们占用内存的区别 和 如何释放内存的 哪位高手理解的透彻好好讲讲
$data1=$data;
$data=NULL;
echo $data.'-'.$data1;输出 -2010$data='2010';
$data1=&$data;
$data=NULL;
echo $data.'-'.$data1;
输出 -$data='2010';
$data1=$data;
unset($data);
echo $data.'-'.$data1;输出 -2010$data='2010';
$data1=&$data;
unset($data);
echo $data.'-'.$data1;
输出 -2010
谁能给详细解释一下 2个问题
第一个 unset和 变量=NULL的区别
第二个 地址传递 和 普通赋值 的区别
他们占用内存的区别 和 如何释放内存的 哪位高手理解的透彻好好讲讲
解决方案 »
- 关于位运算
- php跳转问题
- php 怎样将一装好的xml包 使用http 协议post到另一台服务器上,然后再获取状态服务器返回的xml包
- php学习讨论群欢迎新手和有一定工作经验的高手加入交流学习!
- 能否/content/23933这样的连接定向到动态页面?
- 这样的问题有办法解决吗?
- 怎样用phplib实现数据分行显示?
- mysql的查询句子
- 谁能给个图片上存到数据库(mysql)的示例,包括代码~
- 毕设求助 有没有好心的大神能帮我改下前端 老师说我前端做的太难看 周一就中期了 好心大神帮帮忙
- PHP高手请进:如何做PHP分布式应用【现金奖励】
- mysql的表中,默认值设置成NULL,0或者空值,那种比较好?
2) 第二个问题是基本概念了,学过C/C++的都应该知道这两者的区别。PHP中很少考虑内存释放,因为当PHP脚本执行结束之后,PHP解释器会自动释放内存。
□ □
■ 忍以明志 勤以致远 ■
□ □
■□■□■□■□■□■□■□■
基于CSDN论坛提供的插件扩展功能,自己做了个签名档工具,分享给大家,欢迎技术交流 :)
2) ($data1=&$data)&符号,我理解为是引用那个变量,除非被引用的变量被销毁(unset)不存在了,否则$data1在任何地方都等于data。