(PHP 4, PHP 5)
func_get_arg — Devolver un elemento desde la lista de argumentos
Obtiene el argumento especificado desde la lista de argumentos de una función definida por el usuario.
Esta función puede ser usada en conjunto con func_num_args() y func_get_args() para permitir que funciones definidas por el usuario acepten listas de argumentos de longitud variable.
El desplazamiento del argumento. Los argumentos de la función son contados comenzando en cero.
Devuelve el argumento especificado, o FALSE en caso de error.
Genera una advertencia si es llamada desde afuera de una función definida por el usuario, o si num_arg es mayor que el número de argumentos pasados en realidad.
Example#1 Ejemplo de func_get_arg()
<?php
function foo()
{
$num_args = func_num_args();
echo "Número de argumentos: $num_args<br />\n";
if ($num_args >= 2) {
echo "El segundo argumento es: " . func_get_arg(1) . "<br />\n";
}
}
foo (1, 2, 3);
?>
Note: 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.
Note: Esta función devuelve una copia de los argumentos pasados únicamente, y no considera los argumentos predeterminados (no pasados).