PHP的函数可以没有参数,也可以有若干个参数,多个参数称之为参数列表,采用逗号进行分割,参数类似于一个变量,调用时用来传递数据到函数体中。通过传递参数可以使函数实现对参数的运算,得到我们想要的结果。
参数的变量名可以自由指定,但最好能够表达相关的意思,常用的设定参数的方法为:
function sum($a, $b) {
return $a+$b;
}
支持默认参数,如果不给参数,就会调用默认的参数
function test2($b="123"){
echo $b;
}
test2();
传值
$d=10;
function test3($c){$c=5;}
test($d);
echo $d;//打印结果是10,只传值,不传址
传址
$e=10;
function test4(&$f){$f=5;}
test4($e);//打印结果是5,加了&,引用同一个地址
echo $e;
网友评论