在php中,函数中的参数是为值传递例如:
<?php $a = 12; function f($a) { $a += 10; } f($a); echo $a; ?>
如果想要变成引用传递,那么只需要改一下function体即可,使用引用符号&:
function f(<span style="color:#FF0000;">&</span>$a) { $a += 10; }还有一种方法就是在函数体中把$a改成全局变量,使用global关键字:
function f($a) { global $a; $a += 10; }
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了php中使用引用和global,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。