func_get_arg

(PHP 4 , PHP 5)

func_get_arg -- Retorna um item para uma lista de argumentos

Descrição

mixed func_get_arg ( int arg_num )

Retorna o argumento que está em arg_num compensado em uma lista de argumentos de uma função função definida pelo usuário. Argumentos de funções são contados começando do zero. func_get_arg() irá gerar um aviso se chamada de fora de uma definição de função.

Se arg_num é maior do que o número de argumentos passados atualmente, um aviso irá ser gerado e func_get_arg() irá retornar FALSE.

<?php
function foo() {
     
$numargs = func_num_args();
     echo
"Number of arguments: $numargs<br>\n";
     if (
$numargs >= 2) {
     echo
"Second argument is: " . func_get_arg (1) . "<br>\n";
     }
}

foo (1, 2, 3);
?>

func_get_arg() deve ser usada em conjunto com func_num_args() e func_get_args() para permitir funções definidas por usuário aceitem comprimento de variáveis na lista de argumentos.

Nota: Essa função foi adicionada no PHP 4.