func_num_args
func_num_args
(PHP 4)
func_num_args - возвращает количество аргументов, переданных функции.
Описание
int func_num_args (void)
Возвращает количество аргументов, переданных в текущую пользовательскую функцию. func_num_args() будет генерировать предупреждение, если вызвана вне пользовательской функции.
<?php function foo() { $numargs = func_num_args(); echo "Number of arguments: $numargs\n"; } foo (1, 2, 3); // печатает 'Number of arguments: 3' ?> |
func_num_args() может использоваться вместе с func_get_arg() и func_get_args(), что позволит пользовательским функциям принимать списки (аргументов) переменного размера.