函数名称:func_get_arg()
函数描述:func_get_arg() 函数用于获取指定位置的函数参数值。
适用版本:所有 PHP 版本。
语法:mixed func_get_arg ( int $arg_num )
参数:
- arg_num:必需,表示要获取的参数的位置,参数位置是从0开始计数的。
返回值:指定位置的函数参数值。
示例:
function sum($a, $b, $c) {
$result = $a + $b + $c;
$arg1 = func_get_arg(0);
$arg2 = func_get_arg(1);
$arg3 = func_get_arg(2);
echo "参数1: " . $arg1 . "\n"; // 输出:参数1: 10
echo "参数2: " . $arg2 . "\n"; // 输出:参数2: 20
echo "参数3: " . $arg3 . "\n"; // 输出:参数3: 30
return $result;
}
echo sum(10, 20, 30); // 输出:60
在上面的示例中,我们定义了一个名为sum的函数,它接受三个参数。在函数内部,我们使用func_get_arg()函数来获取传递给函数的参数值。通过指定参数的位置,我们可以获取相应位置的参数值并将其存储在变量中。最后,在示例中,我们调用sum函数并传递三个参数(10,20和30)。函数将这些参数相加并返回结果为60,同时也输出了每个参数的值。