获取一个函数的所有参数
view sourceprint?
01 |
function foo()
|
02 |
{ |
03 |
$numargs = func_num_args(); //参数数量
|
04 |
echo "参数个数是: $numargs<br />\n";
|
05 |
if ($numargs >= 2) {
|
06 |
echo "第二个参数的值:" . func_get_arg(1) . "<br />\n";
|
07 |
}
|
08 |
$arg_list = func_get_args();
|
09 |
for ($i = 0; $i < $numargs; $i++) {
|
10 |
echo "第{$i}个参数值:{$arg_list[$i]}<br />\n";
|
11 |
}
|
12 |
} |
13 |
|
14 |
foo(1, 'd', 3,4);
|
输出: 参数个数是: 4
<script type="text/javascript"></script>