函数名:func_get_args()
适用版本:所有 PHP 版本
用法:func_get_args() 函数用于获取当前函数的所有参数,并以数组的形式返回这些参数。
示例:
function myFunction($param1, $param2, $param3) {
$args = func_get_args();
print_r($args);
}
myFunction('Hello', 'World', '!');
输出:
Array
(
[0] => Hello
[1] => World
[2] => !
)
在上面的示例中,我们定义了一个名为myFunction的函数,并在函数内部使用了func_get_args()函数来获取所有的参数。然后,我们使用print_r()函数打印出这些参数。
func_get_args()函数将返回一个包含所有参数的数组,其中数组的索引从0开始,对应着函数调用时的参数顺序。在本例中,参数'Hello'位于索引0,参数'World'位于索引1,参数'!'位于索引2。
这个函数在编写可变数量参数的函数时非常有用,因为它允许你获取和处理不确定数量的参数。