之前总有小伙伴不清楚一个方法中的参数前有三个. , 比如function add(.....$args)
这里的...代表可变参数的意思 , 这个方法的参数后面是不限制数量的 , 属于PHP5.6版本的新特性
<?php
function add(...$args)
{
print_r($args);
}
add(1,2,3,4)
?>
打印结果为
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )
这下子了解了吧
之前总有小伙伴不清楚一个方法中的参数前有三个. , 比如function add(.....$args)
这里的...代表可变参数的意思 , 这个方法的参数后面是不限制数量的 , 属于PHP5.6版本的新特性
<?php
function add(...$args)
{
print_r($args);
}
add(1,2,3,4)
?>
打印结果为
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )
这下子了解了吧