众所周知,PHP中函数是功能很强大的,那么今天就说下array_sum的功能吧。

函数功能:返回数组中所有值的和。

举例:

<?php
$a = array(1,2);
$b = array_sum($a);
echo $b;//其中$b = 3

 

注解:

array_sum() 函数返回数组中所有值的和。

如果所有值都是整数,则返回一个整数值。如果其中有一个或多个值是浮点数,则返回浮点数。

举例:

<?php
$a = array(1.2,2.0);
$b = array_sum($a);
echo $b;//其中$b = 3.2

  也就是说array_sum(array)参数必须是数组形式,如果数组中有一个是浮点数,那么就返回浮点数。

特例:除了是索引数组外,也可以是关联数组,举例如下:

<?php
$a = array('a'=>2.2,'b'=>2.0);
$b = array_sum($a);
echo $b;//其中$b = 4.2

  注解:如果没在面试过程中,有人说:请用一行代码求出1到100的和,那么就用该函数。

--------------------------------------------------------------------------------------------

好看的皮囊千篇一律,有趣的灵魂唯我独尊。

 

最新文章

  1. 前端学HTTP之网关、隧道和中继
  2. ResourceManager没启动
  3. 屏蔽Enter触发的事件
  4. 生成new, old的 shell script
  5. z/os上的tar和gzip
  6. rsync 同步文件
  7. js正则表达式用法大全
  8. 高级IO复用应用:聊天室程序
  9. iOS应用架构浅谈
  10. C#秘密武器之扩展方法
  11. __init__.py
  12. spring整合mybatis错误:Caused by: org.xml.sax.SAXParseException; lineNumber: 5; columnNumber: 62; 文档根元素 &quot;mapper&quot; 必须匹配 DOCTYPE 根 &quot;configuration&quot;。
  13. 设计模式之 - 代理模式(Proxy Pattern)
  14. java开发常用技术
  15. traceroute命令初探
  16. [,,].length等于几
  17. MySQL Binlog详解
  18. Slave SQL_THREAD如何重放Relay log
  19. su - 和su的区别
  20. runtime.Gosched()的作用分析

热门文章

  1. Vue组件基础知识总结
  2. solr6.6 配置同义词
  3. Excel的列数以数字格式查看
  4. 使用Vmware虚拟机部署Swift开发环境之Mac OSX系统安装
  5. centos mysql iptables配置
  6. centos7安装thrift
  7. 【bzoj1875】【SDOI2009】【HH去散步】
  8. JPA ID生成策略(转---)
  9. 345. Reverse Vowels of a String【easy】
  10. 74. First Bad Version 【medium】