您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> PHP >> PHP传参之传值与传址的区别是什么

PHP传参之传值与传址的区别是什么

来源:网络整理     时间:2016/5/27 15:45:17     关键词:php,是什么

关于网友提出的“PHP传参之传值与传址的区别是什么”问题疑问,本网通过在网上对“PHP传参之传值与传址的区别是什么”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:PHP传参之传值与传址的区别是什么
描述:

function test(&val){
return $val;
}

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

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

$test = "hello";

function myFun(&$val){

$val = "hello world";
return $val;
}

echo myFun(&$test); //hello world

echo $test;                 //hello world

原链接:雪炭问答-PHP传参之传值与传址的区别是什么【&$val】


解决方案1:

还有就是大的变量传传地址更划得来!

解决方案2:

原来如此,谢谢!


以上介绍了“PHP传参之传值与传址的区别是什么”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1342279.html

相关图片

相关文章