在PHP中可以使用“func_get_args()”函数传递不定数量的参数,该函数的语法是“func_get_args ( void ) : array”,返回值是返回一个数组,其中每个元素都是目前用户自定义函数的参数列表的相应元素的副本。
推荐:《PHP视频教程》
如果要传递不定数量的参数,需要使用func_get_args()函数来传递
func_num_args()函数用来返回参数的总数
<?php function more_args(){$args = func_get_args();for($i=0;$i<func_num_args();$i++){$a = $i +1;echo "第".$a."个参数是".$args[$i]."
";}}more_args('a','b','c','d','e','f');?>
登录后复制
执行结果
立即学习“PHP免费学习笔记(深入)”;
相关介绍:
func_get_args — 返回一个包含函数参数列表的数组
说明
func_get_args ( void ) : array
登录后复制
获取函数参数列表的数组。
该函数可以配合 func_get_arg() 和 func_num_args() 一起使用,从而使得用户自定义函数可以接受自定义个数的参数列表。
返回值
返回一个数组,其中每个元素都是目前用户自定义函数的参数列表的相应元素的副本。
以上就是怎么使用PHP函数进行不定参数的传递的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2131255.html