函数定义:
function 函数名(){
函数体....
}
函数命名:
1.必须添加注释
2.以字母或者下划线开头
函数类别:
递归函数:函数中调用自己的函数
可变参数函数: 不设置形参,在函数内部用func_get_args() 函数获取所有传进来的参数
func_num_args() 可获取传递进来参数的数量
匿名函数:又称闭包函数,没有名称的函数,将函数赋值给变量
如:
$funvar = function() {}
注:匿名函数不能调用所在代码块的上下文变量,而需要通过使用use关键字
如:
function getMoney() {
$rmb = 1;
$dollar = 6;
$func = function() use ( $rmb ) {
echo $rmb;
echo $dollar;
};
$func();
}