PHP函数计算传递给函数的参数数量

时间:2012-04-24 13:52:37

标签: php php-5.3

是否有PhP函数可以计算传递给另一个函数的参数数量? 例如

function tobeCounted ("numberOne","numberTwo","numberThree")
{
 //do something with the parameters
}

一个函数,它将计算传递给上面函数的参数数量,然后返回三个参数或参数的索引。

5 个答案:

答案 0 :(得分:3)

如果您使用func_num_args(),那么您将获得参数数量,而不是获取参数数组的func_get_args

答案 1 :(得分:2)

答案 2 :(得分:2)

你需要这些:

func_num_args - 返回传递给函数的参数数量

func_get_args - 返回包含函数参数列表

的数组

从这里开始:

http://www.php.net/manual/en/function.func-num-args.php

答案 3 :(得分:1)

或更直接:func_num_args

答案 4 :(得分:1)

func_num_args()

使用此方法获取传递的参数数量