|
func_get_argReturn an item from the argument list Description
mixed func_get_arg
( int
$arg_num
)Gets the specified argument from a user-defined function's argument list. This function may be used in conjunction with func_get_args and func_num_args to allow user-defined functions to accept variable-length argument lists. Parameters
Return Values
Returns the specified argument, or Changelog
Errors/Exceptions
Generates a warning if called from outside of a user-defined function, or
if Examples
Example #1 func_get_arg example
<?php The above example will output: Number of arguments: 3 Second argument is: 2
Example #2 func_get_arg example before and after PHP 5.3
test.php Output previous to PHP 5.3: 'Second arg' Output in PHP 5.3 and later: Warning: func_get_arg(): Called from the global scope - no function context in /home/torben/Desktop/code/ml/fga.inc on line 3 false
Example #3 func_get_arg example of byref and byval arguments
<?php Output of the above example in PHP 7: As passed : 'bar' After change : 'baz' As passed : 'bar' After change : 'baz' Output of the above example in PHP 5: As passed : 'bar' After change : 'bar' As passed : 'bar' After change : 'baz' Notes
|