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

 更新时间:2017年08月25日 16:37:04   作者:高玉龙  
这篇文章主要介绍了PHP5.6新增加的可变函数参数用法,结合具体实例形式分析了PHP5.6可变函数参数的具体用法与相关注意事项,需要的朋友可以参考下

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

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

代码1:

function sum(...$numbers)
{
  $acc = 0;
  foreach( $numbers as $number )
  {
    $acc += $number;
  }
  return $acc;
}
echo sum(1,2,3,4);

代码1结果:

10

代码1解析:

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

代码2:

function sumNumber($a,$b )
{
  echo $a + $b;
  echo "\n";
}
sumNumber(...[1,2]);
$a = [1,2];
sumNumber(...$a);

代码2结果:

3
3

代码2解析:

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

更多关于PHP相关内容感兴趣的读者可查看本站专题:《php常用函数与技巧总结》、《php字符串(string)用法总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》及《PHP数组(Array)操作技巧大全

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

相关文章

  • ajax php 实现写入数据库

    ajax php 实现写入数据库

    看到同学背词用的生词本,觉得很不错.正好自己也在看书,为了有一个好的效果,于是想做一个类似生词本的,可以存知识点,和查看知识点的.
    2009-09-09
  • 学习使用curl采集curl使用方法

    学习使用curl采集curl使用方法

    从朋友那拿到一份代码,用CURL模拟用户登录并采集需要用户登录的页面的
    2012-01-01
  • PHP数据分析引擎计算余弦相似度算法示例

    PHP数据分析引擎计算余弦相似度算法示例

    这篇文章主要介绍了PHP数据分析引擎计算余弦相似度算法,结合具体实例形式分析了php计算余弦相似度的操作步骤与相关实现技巧,需要的朋友可以参考下
    2017-08-08
  • php输入流php://input使用浅析

    php输入流php://input使用浅析

    这篇文章主要介绍了php输入流php://input使用浅析,本文只是作为一个简单的了解,给出的例子也相对简单,需要的朋友可以参考下
    2014-09-09
  • PHP与SQL注入攻击防范小技巧

    PHP与SQL注入攻击防范小技巧

    SQL注入攻击是黑客攻击网站最常用的手段。如果你的站点没有使用严格的用户输入检验,那么常容易遭到SQL注入攻击。SQL注入攻击通常通过给站点数据库提交不良的数据或查询语句来实现,很可能使数据库中的纪录遭到暴露,更改或被删除。
    2011-09-09
  • PHP设计模式之原型模式示例详解

    PHP设计模式之原型模式示例详解

    这篇文章主要给大家介绍了关于PHP设计模式之原型模式的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • php修改word的实例方法

    php修改word的实例方法

    在本篇文章里小编给大家整理的是一篇关于php修改word的实例方法,有兴趣的朋友们可以跟着学习参考下。
    2021-11-11
  • 高质量PHP代码的50个实用技巧必备(下)

    高质量PHP代码的50个实用技巧必备(下)

    这篇文章主要为大家分享了50个高质量PHP代码的实用技巧,大家必备的php实用代码,感兴趣的小伙伴们可以参考一下
    2016-01-01
  • php字符串的替换,分割和连接方法

    php字符串的替换,分割和连接方法

    这篇文章主要介绍了php字符串的替换,分割和连接方法,分析了preg_replace、str_replace、preg_split、explode及implode等函数的功能与使用方法,需要的朋友可以参考下
    2016-05-05
  • PHP中去掉字符串首尾空格的方法

    PHP中去掉字符串首尾空格的方法

    今天在做php的时候需要将字符串首尾的空格去掉,百度一下发现php就自带这个函数trim,果然方便多了,特分享下
    2012-05-05

最新评论