func_num_args
(PHP 4, PHP 5)
func_num_args — Retorna o número de argumentos passados para a função
Descrição
int func_num_args
( void
)
Retorna o número de argumentos passados na função atual definida pelo usuário. func_num_args() irá gerar um erro se chamada de fora de uma função definida por usuário.
<?php
function foo() {
$numargs = func_num_args();
echo "Number of arguments: $numargs\n";
}
foo (1, 2, 3); // Prints 'Number of arguments: 3'
?>
func_num_args() deve ser usada em conjunto com func_get_arg() e func_get_args() para permitir funções definidas por usuário aceitem comprimento de variáveis na lista de argumentos.