Descripción
int
func_num_args ( void )
Devuelve el número de argumentos pasados a la
función actual definida por el
usuario. func_num_args() generará una
advertencia si es llamada desde afuera de una función
definida por el usuario. Esta función no puede ser usada
directamente como un parámetro de función. En su
lugar, su resultado puede ser asignado a una variable, la cual
puede ser pasada entonces a la función.
Nota: Because this function depends on the
current scope to determine parameter details, it cannot be used as a
function parameter. If you must pass this value, assign the results to a
variable, and pass the variable.
Es posible usar func_num_args() en conjunto
con func_get_arg() y
func_get_args() para permitir que funciones
definidas por el usuario acepten listas de argumentos de longitud
variable.