PHP5.6新增加的可变函数参数用法分析

2025-05-27 0 35

本文实例讲述了PHP5.6新增加的可变函数参数用法。分享给大家供大家参考,具体如下:

今天无事,看了下PHP手册。发现PHP版本更新增加不少东西。下面就说说其中的PHP5.6更新中新增加的可变函数参数

代码1:

?

1

2

3

4

5

6

7

8

9

10
function sum(...$numbers)

{

$acc = 0;

foreach( $numbers as $number )

{

$acc += $number;

}

return $acc;

}

echo sum(1,2,3,4);

代码1结果:

?

1

代码1解析:

方法函数从PHP5.6开始,函数参数可以使用三个点省略。传递的参数在函数方法中以数组的形式操作。

代码2:

?

1

2

3

4

5

6

7

8
function sumNumber($a,$b )

{

echo $a + $b;

echo "\\n";

}

sumNumber(...[1,2]);

$a = [1,2];

sumNumber(...$a);

代码2结果:

?

1

2
3

3

代码2解析:

调用时可以使用三个点加数组的方式,不影响正常使用。

希望本文所述对大家PHP程序设计有所帮助。

原文链接:http://blog.csdn.net/gao_yu_long/article/details/51911971

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 PHP5.6新增加的可变函数参数用法分析 https://www.kuaiidc.com/72148.html

相关文章

发表评论
暂无评论