PHP函数声明,三

/**

* 一.任何参数的数量

* func_get_args()//接收一个数组,数组里面包含所有参数

* func_num_args()//取得共有几个参数

* func_get_arg(整数)//取得第几个参数,序号是从0开始

*/

<?php

function stu_name(){

?>

/**

* 二.变量函数

* 可以在变量后面加(),系统会查找与变量值相同的函数,去执行

*/

<?php

$daiti="show_dates";

function show_dates(){

echo "你好啊";

}

$daiti();

?>

/**

* 三.递归函数

* 在函数体内,调用本函数(调用自己)

* 加上一个停止调用的条件,否则会陷入死循环的调用

*/

function jc($i){

if($i>1){

$s=$i*jc($i-1);

}else{

$s=$i;

}

return $s;

}

echo jc(3);

/**

* 四.内部函数

* 可以在函数体内,定义函数

*

*/

<?php

function test(){

function aas(){

echo "测速";

}

aas();

}

test();

?>