5个php实例,细致说明传值与传引用的区别
来源:互联网 发布:趣学python编程 百度云 编辑:程序博客网 时间:2024/05/16 14:38
- 传值:是把实参的值赋值给行参 ,那么对行参的修改,不会影响实参的值
- 传引用 :真正的以地址的方式传递参数传递以后,行参和实参都是同一个对象,只是他们名字不同而已对行参的修改将影响实参的值
说明:
- 传值:根copy是一样的。打个比方,我有一橦房子,我给你建筑材料,你建了一个根我的房子一模一样的房子,你在你的房子做什么事都不会影响到我,我在我的房子里做什么事也不会影响到你,彼此独立。
- 传引用:让我想起了上大学时学习C语言的指针了,感觉差不多。打个比方,我有一橦房子,我给你一把钥匙,我们二个都可以进入这个房子,你在房子做什么都会影响到我。
一,php实例
1,传值
2,传引用
3,函数传值
4,函数传引用
5,函数传引用2
二,传值与传引用哪个更快
我做了一个测试,测试文件如是下
1,测试文件test1--传引用
2,测试文件test2--传值
从上图,看不出到底哪个好一点,感觉差不多。哈哈,不过我觉得传引用会好一点,耗的资源少。上面测试没有明显的差距,可能是因为测试数据不够大造成的,如果有更大数据来测试,我想会有明显的不同。
阅读全文
0 0
- 5个php实例,细致说明传值与传引用的区别
- 5个php实例,细致说明传值与传引用的区别
- 5个php实例,细致说明传值与传引用的区别
- 5个php实例,细致说明传值与传引用的区别
- 个php实例,细致说明传值与传引用的区别
- 【转】php实例,细致说明传值与传引用的区别
- 细致说明传值与传引用的区别
- PHP中传值与传引用的区别
- php中传值与传引用的区别
- php中传值与传引用的区别
- PHP中传值与传引用的区别
- php中传值与传引用的区别?
- php中传值与传引用的区别?
- 【转载,细致】New与malloc的区别
- 在PHP中传值与传引用的区别
- PHP中传值与传引用的区别 举一个例子!
- php 引用传值与引用返回
- 传值与传引用的区别
- 多分类问题中的mAP计算
- 面对大规模AI集成,企业为何迟迟犹豫?
- 一文看懂中美AI产业布局,美国领衔芯片、算法、NLP领域
- html的引入(Java学习)
- Google Data Binding Library 谷歌官方数据绑定库(一)
- 5个php实例,细致说明传值与传引用的区别
- Skeleton in the closet. MS Office vulnerability you didn’t know about
- 数据库表分割技术浅析(水平分割/垂直分割/库表散列)
- 【JavaScript 】类型转换
- Linux下如何不停止服务,清空nohup.out文件
- 智能纠错【优化版】
- 事物和原子性概念实例
- ARP协议分析
- 【JavaScript 】正则表达式