PHP中传值与传引用的区别 举一个例子!

来源:互联网 发布:软考程序员考试大纲 编辑:程序博客网 时间:2024/05/22 16:46
传值的话,如果是非对象,会传一个值的拷贝,对这个变量做任何改动都不影响原值。传引用或者传对象,是传真实的内存地址,对这个变量做的改动会影响原值。function func1($a) {  $a = $a + 1;}function func2(&$a) {  $a = $a + 1;}$sample = 1;func1($sample); echo $sample; // 输出 1$sample = 1;func2($sample); echo $sample; // 输出 2
原创粉丝点击