php 函数使用可变数量的参数方法
php在用户自定义函数中支持可变数量的参数列表。
在php5.5及更早的版本中,使用func_num_args(),func_get_arg(),func_get_args()函数实现。
输出:
1 a Array ( [0]=>a ) 3 1 Array ( [0]=>1 [1]=>2 [2]=>3 ) 2 Array ( [0]=>d [1]=>e ) Array ( [0]=>Array ( [0]=>d [1]=>e ) [1]=>Array ( [0]=>f ) )
在php5.6及以上的版本中,可以使用…语法实现。
例子1:使用…$args代替任意数量参数
输出结果与php5.5使用func_num_args(),func_get_arg(),func_get_args()函数一致。
例子2:数组转为参数列表
例子3:部分参数指定,其他参数数量不定
输出:
name:fdipzone tag:programmer args: Array ( ) name:terry tag:designer args: Array ( [0]=>1 [1]=>2 ) name:aoao tag:tester args: Array ( [0]=>Array ( [0]=>a [1]=>b ) [1]=>Array ( [0]=>c ) [2]=>Array ( [0]=>d ) )
以上这篇php函数使用可变数量的参数方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短