function foo() { $numargs = func_num_args(); echo "Number of args: $numargs\n"; if ($numargs >= 2) echo "Second arg is: ",func_get_arg(1),"\n"; $args = func_get_args(); for ($i = 0; $i < $numargs; $i++) echo "Arg$i = $args[$i] "; } foo(1, 'b', 3);
which will display
Number of args: 3 Second arg is: b Arg0 = 1 Arg1 = b Arg2 = 3