代码如下:
<?php
function
sum (
$a
,
$b
)
{
Echo
$a
+
$b
;
}
sum(100,20);
//开始调用该函数
?>
(2)引用参数.在按照值传递的时候,只有参数的副本传递给被调用的函数.但是在被调用函数
内部对这些值的任何修改
,都不会影响调用函数
中的原始值
.引用传递其实也就是地址传递,将一个变量的地址作为参数传递.
代码
valuechange.php
代码如下:
<?php
$myNum
=100;
function
Valuechange (
$number
)
{
$number
=
$number
+1;
Echo
$number
. "<br>";
}
Valuechange(
$myNum
);
Echo
$myNum
;
?>
(3)默认值参数.使用默认的参数值传递方法,函数必须在调用的时候有一个参数.如果没有使
用的值
,就把默认值传递给函数参数.默认值必须是常量表达式,不是变量,
类成员或者函数调用
.
提示
:当使用默认参数时,任何默认参数必须放在非默认参数的右侧;否则,可能函数不会按照
预期的情况工作
.
代码
func_default.php
代码如下:
<?php
$myNum
=100;
function
Valuechange (
$number
)
{
$number
=
$number
+1;
Echo
$number
. "<br>";
}
Valuechange(
$myNum
);
Echo
$myNum
;