background image

 代码如下:
 
<?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