实例
<?php function a(...$c){ //...$c是剩余参数的意思,并且前面没有其他形参,所以在下面的实参列表里,1,2,3都给到了$c,形成一个一维的数组 $aa=1;//给一个初始值, 用在下面的乘法里 foreach($c as $cc){ //用数组循环函数,把数组里的数据提取出来 $aa*=$cc;//把数组里的数据提取出来之后,数据互相乘 } return $aa;//最后输出乘法的结果 } echo a(1,2,3)//对应到上面的形参表达式,这里的1,2,3都会给到剩余参数里,因为在剩余参数前面没有其他的形参了 ?>
运行实例 »
点击 "运行实例" 按钮查看在线实例
备注说明(老师给的总结)
剩余参数用 形参列表中和用在实参列表中的作用和意义。