Loading... <?php // php 三个点法糖的练习 // 这是PHP5.6添加的功能(一种语法糖):可以通过...将函数参数存储在紧接的可遍历的变量中 // example 1 function add(int $a, int $b, int $c): int { return $a + $b + $c; } $param = [ 1, 2, 4 ]; // 上面的第1个 第2个和第3个参数将会从$param中循环赋值($a为1 $b为2,$c为4) echo add(...$param); ![QQ截图20190827103031.png][1] // 三个点语法糖的参数可以传递数组 function test(array $arr, string $str) { var_dump($arr); var_dump($str); } // 语法糖的参数可以传递数组 test(...[ [ 1, 2, 3 ], "123" ]); array(3) { [0]=> int(1) [1]=> int(2) [2]=> int(3) } string(3) "123" [1]: https://cdn.7b620.cn/2019/08/898712864.png 最后修改:2019 年 08 月 27 日 11 : 17 AM © 允许规范转载 赞赏 如果觉得我的文章对你有用,请随意赞赏 ×Close 赞赏作者 扫一扫支付 支付宝支付 微信支付