Php 有没有一种方法允许函数接受不定数量的参数?

Php 有没有一种方法允许函数接受不定数量的参数?,php,function,arguments,Php,Function,Arguments,我有一个函数,可以接受数百万个参数。目前,我使用一个数组来插入它,但是我认为使用不确定数量的参数会更友好。这可能吗?就是您要找的 function sumValues() { $result = 0; foreach(func_get_args() as $arg) { $result += $arg; } return $result; } echo sumValues(1,2,3,4); 如果你好奇的话,这种函数的技术名称是,或者说有“variable

我有一个函数,可以接受数百万个参数。目前,我使用一个数组来插入它,但是我认为使用不确定数量的参数会更友好。这可能吗?

就是您要找的

function sumValues() {
   $result = 0;
   foreach(func_get_args() as $arg) {
      $result += $arg;
   }
   return $result;
}

echo sumValues(1,2,3,4);

如果你好奇的话,这种函数的技术名称是,或者说有“variable”。后缀来自希腊语,如monad、dyad和c。而“arity”来自拉丁语的一元、二元和c。这节词汇课是通过符号和数字给你带来的。