Функция Func_get_arg возвращает указанный аргумент из списка аргументов пользовательской функции.
func_get_arg( int $arg_num ) : mixed
Функция Func_get_arg может быть использована совместно с Func_get_args и Func_num_args для создания функций с переменным количеством аргументов.
В параметре Arg_num указывается номер аргумента. Аргументы функции считаются с нуля.
Функция Func_get_arg возвращает указанный аргумент или FALSE в случае ошибки и быть использована в качестве параметра функции.
Пример использования функции Func_get_arg:
<?php function foo() { echo "Второй аргумент: " . func_get_arg(1); } foo(1, 2, 3);
Результат выполнения данного примера:
Второй аргумент: 2
Функция Func_get_arg возвращает только копии переданных аргументов, и не возвращает значения по умолчанию (непереданных) аргументов.