php值传递和引用传递

1.值传递

值传递是将右边变量的数据值本身,拷贝一份,赋值给左边变量。

例如:

可见:值传递之后,两个变量互不影响,相互独立,没有关系了,各自有各自的存放空间,改变一个,另一个不受影响。

原理如下:


2.引用传递

引用传递是将右边变量对数据的引用关系,传给左边的变量

原理如下:

引用传递,后一个变量的值,会随着前一个变量的值的改变而改变。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 2,893评论 2 9
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,221评论 0 13
  • 我正在整理衣物,明天准备回去上班,我妈走过来说:“我煮了地瓜,你吃点吧。”“怎么想起煮地瓜?”“你不是爱吃吗?怕明...
    如花美眷似水流年周阅读 227评论 0 0
  • git branch 查看本地分支 git branch -a 查看所有分支 包括远程 git branch -r...
    guozhk阅读 301评论 0 0
  • 年少在家的时候总想出去闯闯,觉得以后出去了,就真的我能够放飞自我,真的拥有自由,但是现在每次自己离开家的第一天都开...
    我的鱼干呢阅读 164评论 0 0