PHP传参之传值与传址的区别

前端之家收集整理的这篇文章主要介绍了PHP传参之传值与传址的区别前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

废话不多说,先来看段代码

PHP;"> function test(&val){ return $val; }

其中为什么用到&进行传参呢,有什么好处?

传址是允许在函数内部进行改变的意思,比如:

PHP;"> $test = "hello"; function myFun(&$val){ $val = "hello world"; return $val; } echo myFun(&$test); //hello world echo $test; //hello world

以上所述就是本文的全部内容了,希望大家能够喜欢。

原文链接:https://www.f2er.com/php/22045.html

猜你在找的PHP相关文章