有空就翻翻PHP手册,刚刚翻到了函数,看到了一个“可变数量的参数”。

实现可变数量的参数,主要有三个函数,如下:

func_get_arg(1); //返回指定索引的参数的值
func_get_args(); //以数组形式返回参数列表
func_num_args(); //返回参数的个数

 

示例,自定义一个函数,如下:

function function_parameter_test()
{
	echo '参数个数', func_num_args();
	echo ' 第一个参数值是', func_get_arg(0);
	echo ' func_get_args()返回的是数组,如下:';
	var_dump(func_get_args());
}

调用这个函数,赋予不同个数的参数,你就知道了~