本人初学php在项目定义了一个方法,如:public foo($a,&$b){
......
return $c;
}这个方法其实是返回两个值,一个是return $c,一个是传进来的参数$b,注意前面加了个&,这种将参数传进来,经过加工返回的形式,在php是不是不值得提倡吗?PHP
......
return $c;
}这个方法其实是返回两个值,一个是return $c,一个是传进来的参数$b,注意前面加了个&,这种将参数传进来,经过加工返回的形式,在php是不是不值得提倡吗?PHP
但是需要注意的是,传递的必须是变量而不能是标量function foo(&$a) {
}
foo('aaa');Fatal error: Only variables can be passed by reference in ...