php中使用引用和global

来源:互联网 发布:趣发现是什么软件 编辑:程序博客网 时间:2024/06/07 02:26

在php中,函数中的参数是为值传递例如:

<?php$a = 12;function f($a) {$a += 10;}f($a);echo $a;?>

输出结果为12.

如果想要变成引用传递,那么只需要改一下function体即可,使用引用符号&:

function f(<span style="color:#FF0000;">&</span>$a) {$a += 10;}
还有一种方法就是在函数体中把$a改成全局变量,使用global关键字:

function f($a) {global $a;$a += 10;}

0 0
原创粉丝点击