函数

基本使用

函数定义形式:

function 函数名(形参1,形参2.。。。。){            }

函数调用形式:

1、没有返回值

函数名(实参1,实参2,。。。。)

2、有返回值

$v1=函数名()

函数参数问题:

1、定义时是形参

2、调用时时实参

3、默认值参数     当形参有默认值时调用时可以没有实参

4、函数的参数传值问题

默认是值传递 

5、参数的数量问题:

函数的参数数量可以是一个也可以是多个

6、函数的返回值

在函数中,使用return语句,并其后带一个数据,则该函数就会返回到该数据的调用位置

7、函数的其他形式:

可变函数:

$str="f1";

$v1=$str1(3,4);

匿名函数:

$f1=function(){函数名}

8、变量的作用域:

局部作用域

全局作用域

局部访问全局变量的特定语法:

$v1=10;

function f3(){

global$v1;

echo"<br>v1=$v1";

$v2=20;

}

f3()

posted @ 2018-01-24 17:17  php1218lxl  阅读(80)  评论(0编辑  收藏  举报