引用的作用:

如果程序比较大,引用同一个对象的变量比较多,并且希望用完该对象后手工清除它,个人建议用 "&" 方式,然后用$var=null的方式清除. 其它时候还是用php5的默认方式吧. 另外, php5中对于大数组的传递,建议用 "&" 方式, 毕竟节省内存空间使用。

一、 php中对于地址的指向(类似指针)功能不是由用户自己来实现的,是由Zend核心实现的,php中引用采用的是“写时拷贝”的原理,就是除非发生写操作,指向同一个地址的变量或者对象是不会被拷贝的。

二、取消引用: 当你 unset 一个引用,只是断开了变量名和变量内容之间的绑定。这并不意味着变量内容被销毁了;用$var=null的方式可以取消引用

最新文章

  1. UI-切圆角、透明度、取消按钮点击高亮效果、按钮文字带下划线
  2. 如何定位死循环或高CPU使用率(linux)
  3. 直接拿来用!最火的Android开源项目(二)(转)
  4. (转)TRANSFORM_TEX详解
  5. 从零开始学习Hadoop--第2章 第一个MapReduce程序
  6. QQ旅程server分析01-网关server
  7. Java获取指定时间的毫秒值的方法
  8. 函数式编程之-bind函数
  9. EBS WEBADI无法创建文档
  10. php的运行原理、cgi对比fastcgi以及php-cgi和php-fpm之间的联系区别
  11. [leetcode]21. Merge Two Sorted Lists合并两个链表
  12. ASP.NET服务器端控件原理分析
  13. SpringBoot读取application.properties文件内容
  14. poj 2253 一条路径中的最大边 再找出最小的
  15. python selenium第一个WebDriver脚本
  16. SVN 环境搭建 需要注意的地方
  17. Web API 源码剖析之默认配置(HttpConfiguration)
  18. C-IDE使用指南
  19. webstrom 配置eslint 自动修复错误
  20. SpringCloud教程 | 第十二篇: 断路器监控(Hystrix Dashboard)

热门文章

  1. Linux下IP的配置
  2. 基于MapReduce的矩阵乘法运算
  3. 给一已经排序数组A和x,求A中是否包含两个元素之和为x
  4. 关于Bean
  5. 一排div自由下落
  6. jQuery和js如何判断checkbox是否选中
  7. 触控发布《Cocos开发者平台白皮书》
  8. python用httplib模块发送get和post请求
  9. 原生的AJAX写法,可以直接复制过来套用
  10. JQuery中attr ,html,text,val,的一些用法