func_get_args 获取一个函数的所有参数
(2011-11-07 16:19:45)
标签:
获取的所有参数it |
分类: php那些事 |
获取一个函数的所有参数
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
第二个参数的值:d
第0个参数值:1
第1个参数值:d
第2个参数值:3
第3个参数值:4
第二个参数的值:d
第0个参数值:1
第1个参数值:d
第2个参数值:3
第3个参数值:4
前一篇:反射api
后一篇:JSON要注意的地方