今天用到一个公共函数,但是 这个函数 有的地方参数只要两个,有的需要三个参数,经过分析,如下代码: ?php function f($a,$b){ $a=45; $b=64; $c=$a$b; return $c; } $x=0;$y=0; echo f($x,$y,true,'34',45); echo br; echo $x.'and'.$y; ? 以上输出 109 4
今天用到一个公共函数,但是 这个函数 有的地方参数只要两个,有的需要三个参数,经过分析,如下代码:
function f(&$a,&$b){
$a=45;
$b=64;
$c=$a+$b;
return $c;
}
$x=0;$y=0;
echo f($x,$y,true,'34',45);
echo "
";
echo $x.'and'.$y;
?>
以上输出
109
45and64
总结:
函数调用,参数的个数可以大于声明函数的参数个数,结果不受影响;