Php 这些是什么。。。在这个例子中是什么意思?
我正在学习PHP,在下面的示例中,我不理解函数定义中带有Php 这些是什么。。。在这个例子中是什么意思?,php,Php,我正在学习PHP,在下面的示例中,我不理解函数定义中带有$ints参数的.. <?php // Coercive mode function sumOfInts(int ...$ints) { return array_sum($ints); } var_dump(sumOfInts(2, '3', 4.1)); 这意味着当调用该函数时,可以传递X个整数,该函数将处理它们,而不管它们有多少。如果调用sumOfInts(3,4,6,2,9)或sumOfInts(3,2,9),则无
$ints
参数的..
<?php
// Coercive mode
function sumOfInts(int ...$ints)
{
return array_sum($ints);
}
var_dump(sumOfInts(2, '3', 4.1));
这意味着当调用该函数时,可以传递X个整数,该函数将处理它们,而不管它们有多少。如果调用sumOfInts(3,4,6,2,9)
或sumOfInts(3,2,9)
,则无论传递多少个参数,函数都会工作Search,Search,然后再Search。。。。然后问一个问题这允许您拥有可变数量的参数$ints是一个数组。