php中怎么处理可变长参数函数-创新互联

今天就跟大家聊聊有关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

3. func_get_args()  -- 以数组的形式返回参数列表

array func_get_args ( void )

示例:

看完上述内容,你们对php中怎么处理可变长参数函数有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。


分享标题:php中怎么处理可变长参数函数-创新互联
分享地址:http://pwwzsj.com/article/dhcdgp.html