首页 > 代码库 > func_num_args, func_get_arg, func_get-args 的区别与用法
func_num_args, func_get_arg, func_get-args 的区别与用法
func_num_args
返回传递给函数的参数个数
<?phpheader("Content-Type: text/html; charset=UTF-8");function foo(){ $numargs = func_num_args(); echo "参数个数为: $numargs\n";}foo(1, 2, 3); ?>
func_get_args
返回一个包含函数参数列表的数组
<?phpheader("Content-Type: text/html; charset=UTF-8");function foo(){ $numargs = func_num_args(); echo "参数个数为: $numargs<br />\n"; if ($numargs >= 2) { echo "第2个参数是:" . func_get_arg(1) . "<br />\n"; } $arg_list = func_get_args(); var_dump($arg_list);}foo(1, 2, 3);?>
func_get_arg
返回参数列表的某一项
<?phpheader("Content-Type: text/html; charset=UTF-8");function foo(){ $numargs = func_num_args(); echo "参数个数是: $numargs<br />\n"; if ($numargs >= 2) { echo "第2个参数是:" . func_get_arg(1) . "<br />\n"; }}foo (1, 2, 3);?>
func_num_args, func_get_arg, func_get-args 的区别与用法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。