Função func_get_arg
A função func_get_arg retorna o argumento especificado da lista de parâmetros passados para a função. Ela aceita como parâmetro o índice do argumento (começando em 0). A função deve ser chamada apenas dentro de uma função definida pelo usuário.
Sintaxe
func_get_arg(int $index);
Exemplo
Vamos obter o primeiro argumento (índice 0) dos passados para a função:
<?php
function test() {
$res = func_get_arg(0);
echo $res;
}
test('abcde');
?>
Resultado da execução do código:
'abcde'
Exemplo
Vamos obter o segundo argumento (índice 1) dos parâmetros passados:
<?php
function testArgs() {
$res = func_get_arg(1);
return $res;
}
echo testArgs(1, 2, 3);
?>
Resultado da execução do código:
2
Veja também
-
a função
func_get_args,
que retorna todos os argumentos da função em forma de array -
a função
func_num_args,
que retorna o número de argumentos passados