这是PHP5.6添加的功能(一种语法糖):
可以通过...将函数参数存储在紧接的可遍历的变量中。
function add($a, $b, $c)
{
return $a + $b + $c;
}
$num=[2, 3];
echo add(1, ...$num); //6
上面的第二个和第三个参数将会从$num中循环赋值($b为2,$c为3)。
手册地址:http://php.net/manual/zh/migra ... s.php
本文介绍了PHP5.6中新增的...操作符功能,它允许将可遍历变量中的元素直接作为参数传递给函数,简化了函数调用过程中的参数设置。通过示例展示了如何使用...操作符将数组元素直接传入函数,提高代码的简洁性和可读性。
1296

被折叠的 条评论
为什么被折叠?



