社区
基础编程
帖子详情
如何将数组的内容全部累加到一个变量
nie173
2003-10-20 05:23:29
我想把一个数组中的所有的变量的内容都累加到一个变量上。我这样做却不可以的。为什么呢?代码如下:
<?
$temp=$_POST['OneValue'];
$SQ;
$i=0;
while($i<=count($temp))
{
$SQ +=$temp[$i];
$i++;
echo "$SQ";
}
?>
...全文
265
12
打赏
收藏
如何将数组的内容全部累加到一个变量
我想把一个数组中的所有的变量的内容都累加到一个变量上。我这样做却不可以的。为什么呢?代码如下: <? $temp=$_POST['OneValue']; $SQ; $i=0; while($i
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cnredarrow
2003-10-20
打赏
举报
回复
用implode ( string glue, array pieces)
返回字符串
nie173
2003-10-20
打赏
举报
回复
忘记说了,数组里的是字符串,我要的是将所有的字符串取出到一个变量$SQ中
jxbicestare
2003-10-20
打赏
举报
回复
array_sum
(PHP 4 >= 4.0.4)
array_sum -- 计算数组中所有值的和
说明
mixed array_sum ( array array)
array_sum() 将数组中的所有值的和以整数或浮点数的结果返回。
例子 1. array_sum() 例子
<?php
$a = array(2, 4, 6, 8);
echo "sum(a) = ".array_sum($a)."\n";
$b = array("a"=>1.2,"b"=>2.3,"c"=>3.4);
echo "sum(b) = ".array_sum($b)."\n";
?>
以上程序输出为:
sum(a) = 20
sum(b) = 6.9
注: PHP 4.2.1 之前的版本修改了传入的数组本身,将其中的字符串值转换成数值(大多数情况下都转换成了零,根据具体值而定)。
episome
2003-10-20
打赏
举报
回复
$SQ=array_sum($temp);
ustb
2003-10-20
打赏
举报
回复
OneValue本身应当是一个数组
skystar008
2003-10-20
打赏
举报
回复
<?php
$temp=implode(",",$_POST['OneValue']);
$SQ = 0;
$i=0;
while($i<=count($temp))
{
$SQ +=$temp[$i];
$i++;
}
echo "$SQ";
?>
xuzuning
2003-10-20
打赏
举报
回复
代码无误,但数组$temp应为索引数组
神鹰
2003-10-20
打赏
举报
回复
<?
$temp=$_POST['OneValue'];
$SQ='';
$i=0;
while($i<=count($temp))
{
$SQ .=$temp[$i];
$i++;
}
echo "$SQ";
?>
nie173
2003-10-20
打赏
举报
回复
代码错了。应该是这样的:
<?
$temp=$_POST['OneValue'];
$SQ;
$i=0;
while($i<=count($temp))
{
$SQ +=$temp[$i];
$i++;
}
echo "$SQ";
?>
cloudchen
2003-10-20
打赏
举报
回复
$str = join($arr);
xuzuning
2003-10-20
打赏
举报
回复
把$SQ +=$temp[$i];
改为$SQ .=$temp[$i];
cloudchen
2003-10-20
打赏
举报
回复
<?php
$arr = array(1,2,3,4,5,6,7,8,9,10);
$str = join($arr,'');
echo $str;
?>
java
数组
怎么直接
累加
_java实现任意长度
数组
的
累加
2015-02-15 06:30:02阅读( 382 )/** 求
一个
数组
的和的程序,在此例中虽然使用了固定长度的
数组
。* 但此程序设计是可满足任意长度的
数组
求和,并且,初始
数组
* 的来源可以是其他程序传递过来的参数,比如是
一个
文本框的* 输入
内容
等等。 例子中,每行代码的简要描述在代码的下一行,* 详细的讲解会在代码完成后的注释中详细阐述。*/public class Test02{public...
数组
与矩阵问题---子
数组
的最大
累加
和问题
【题目】 给定
一个
数组
arr,返回子
数组
的最大
累加
和, 例如,arr = [1, -2, 3, 5, -2, 6, 1],所有的子
数组
中,[3, 5, -2, 6]可以
累加
出最大的
累加
和为12,所以返回12。【基本思路】 使用
一个
变量
curSum记录每一步的
累加
和,遍历到正数curSum增加,遍历到负数减小。当curSum < 0,说明
累加
到当前位置出现了小于0的结果,那么
累加
的这一部分肯
子
数组
的最大
累加
和问题
题目: 给定
一个
数组
arr,返回子
数组
的最大
累加
和, 例如,arr = [1, -2, 3, 5, -2, 6, 1],所有的子
数组
中,[3, 5, -2, 6]可以
累加
出最大的
累加
和为12,所以返回12。 基本思路 使用
一个
变量
curSum记录每一步的
累加
和,遍历到正数curSum增加,遍历到负数减小。当curSum < 0,说明
累加
到当前位置出现了小于0的结果,那么累...
JS怎么实现
数组
内的值
累加
?
怎么实现
数组
的每
一个
值进行
累加
呢?我只想到了三种方法,比较基础,也比较常用的,如果还有其他方法可以传授一下给我,谢谢! 二、方法二:(使用reduce方法) 三、方法三:(使用forEach方法) 以上是我想到的比较常用且实用的方法,对你有帮助的话记得点个赞,让我们不断学习,不断进步!
子
数组
的最大
累加
和(java解法)
给定
一个
数组
arr,返回子
数组
的最大
累加
和 例如,arr = [1, -2, 3, 5, -2, 6, -1],所有子
数组
中,[3, 5, -2, 6]可以
累加
出最大的和12,所以返回12.
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章