func_get_arg
(PHP 4, PHP 5)
func_get_arg — Retorna um item para uma lista de argumentos
Descrição
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.