Forum und email
func_num_args

func_num_args

(PHP 4, PHP 5)

func_num_args -- Vrátit počet argumentů předaných funkci

Popis

int func_num_args ( void )

Vrací počet argumentů předaných současné uživatelsky definované funkci. func_num_args() pri volání mimo definici funkce generuje warning. definition.

<?php
function foo() {
    
$numargs = func_num_args();
    echo
"Number of arguments: $numargs\n";
}

foo (1, 2, 3);    // Prints 'Number of arguments: 3'
?>

func_num_args() se dá použit ve spojení s func_get_arg() a func_get_args() k tvorbě uživatelsky definovaných funkcí, které přijímají proměnný počet argumentů.

Poznámka: Tato funkce byla přidána v PHP 4.