Func_get_arg
(PHP4 >= 4.0b4)
Func_get_arg---&http://www.aliyun.com/zixun/aggregation/37954.html ">nbsp; Return items from a parameter list
Syntax: int func_get_arg (int arg_num)
Description:
Returns the Arg_num parameter of the parameter list of the user-defined function, with the function's arguments starting at 0. If you call this function from outside the function definition, func_get_arg () will produce a warning.
If the arg_num is greater than the actual number of arguments passed by the function, a warning is generated and Func_get_arg () returns false.
Example:
<?php
function foo () {
$numargs = Func_num_args ();
echo "Number of arguments: $numargs <br>\n";
if ($numargs >= 2) {
echo "Second argument is:". Func_get_arg (1). "<br>\n";
}
}
Foo (1, 2, 3);
?>
Func_get_arg () can be used to combine Func_num_args () and Func_get_args () to allow a user-defined function to accept a variable-length parameter list.
Note: This function is a new function in PHP4