函数可以在PHP中初始化变量吗?

时间:2011-11-01 21:19:10

标签: php variables

没有专门这样做,

像:

function init($var){
  $var = 'x';
}

function a(){
  init($foo);

  echo $foo; // should be x

}

类似于list()函数:)

2 个答案:

答案 0 :(得分:10)

Pass by reference

function init(&$var){
  $var = 'x';
}

答案 1 :(得分:3)

不确定。您可以通过reference传递参数。所以你必须改变这个

function init($var)

进入这个:

function init(&$var)