php值传递和引用传递的区别 php按值传递和引用传递的比较


php值传递和引用传递的区别 php按值传递和引用传递的比较

文章插图
说明
1、按值传递中php必须复制值 。特别是对于大型字符串和对象来说,这将是一项昂贵的操作 。
2、引用传递无需复制值,有利于性能提高 。
实例
按值传递
$a = "test";$b = $a;$a = "newtest";echo $a;//输出newtestecho $b;//输出test--或者$a = "test";$b = $a;$b = "newtest";echo $a;//输出testecho $b;//输出newtest引用传递
$a = 'test';$b = &$a;//引用赋值,$a、$b指向同一空间,两者相对与一个共同体$b = 'newtest';//$b 变则 $a跟着变echo $a;//输出 newtestecho $b;//输出newtest以上就是php按值传递和引用传递的比较,希望对大家有所帮助 。


    以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

    「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: