今天就跟大家聊聊有关php中怎么处理可变长参数函数,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
在屯留等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站建设、做网站 网站设计制作定制网站建设,公司网站建设,企业网站建设,高端网站设计,成都全网营销推广,外贸网站制作,屯留网站建设费用合理。1. func_num_args() -- 返回传递给函数的参数个数
int func_num_args ( void )
示例:
function open_database($DB, $cache_size_or_values=null, $cache_size=null) { switch (function_num_args()) { case 1: $r = select_db($DB); break; case 2: $r = select_db($DB, $cache_size_or_values); break; case 3: $r = select_db($DB, $cache_size_or_values, $cache_size); break; } return is_resource($r); }
2. func_get_arg() -- 返回指定的参数
mixed func_get_arg ( int arg_num)
参数列表中的第一个参数的 arg_num 是0
<?php function some_func($a, $b) { for($i = 0; $i<func_num_args(); ++$i) { $param = func_get_arg($i); echo "the param is $param\n" } } some_func(1,3,5,7,9); ?>
3. func_get_args() -- 以数组的形式返回参数列表
array func_get_args ( void )
示例:
<?php function some_other_func($a, $b) { $param = func_get_args(); $param = join(", ", $param); // 分解显示 echo "the arglist is: $param\n"; } some_other_func(1,3,5,7,9); ?>
看完上述内容,你们对php中怎么处理可变长参数函数有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。
网页标题:php中怎么处理可变长参数函数-创新互联
网站URL:https://www.cdcxhl.com/article18/dhcdgp.html
成都网站建设公司_创新互联,为您提供网站导航、微信公众号、自适应网站、外贸网站建设、网站设计、App开发
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联