ProfiPHPProfiPHP
  1. Главная
  2. Функции управления функциями
  3. Функция Func_get_args

Функция Func_get_args

Функция Func_get_args возвращает массив, содержащий аргументы функции.
func_get_args( void ) : array
Функция Func_get_args может быть использована совместно с Func_num_args и Func_get_arg для создания функций с переменным количеством аргументов и может быть использована в качестве параметра функции.

Функция Func_get_args возвращает массив, в котором каждый элемент является копией соответствующего члена списка аргументов пользовательской функции.

Пример использования функции Func_get_args:
<?php
function foo()
{
$arg_list = func_get_args();
foreach ( $arg_list as $key => $value ) {
echo "Аргумент $key - $value";
}
}
foo('a', 'b', 'c');
Результат выполнения данного примера:
Аргумент 0 - a
Аргумент 1 - b
Аргумент 2 - c
Функция Func_get_args возвращает только копии переданных аргументов, и не возвращает значения по умолчанию (непереданных) аргументов.

Добавить комментарий

Имя:
Текст комментария: