Функция 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 возвращает только копии переданных аргументов, и не возвращает значения по умолчанию (непереданных) аргументов.
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *