数组元素求和php,PHP Sum Array – 仅对数组的元素求和

我有一个数组如下:

当我输出整个数组时,$row产生以下内容:

1.我喜欢薯片(38)37%55%8%0%

当我回应阵列的一部分时,我得到了我感兴趣的4个数字.

echo“< td class ='set1'>”. number_format($row [6],0).“%< / td>”;

上面的代码输出以下4个数字:

37%55%8%0%

我想做的只是将前两个数字加在一起(即37%55%)并输出结果(92%).希望有帮助吗?

我还应该指出,数组包含的信息远不止这四个数字.

根据要求:var_dump [6]的输出

string(7)“36.8421”string(7)“28.9474”string(7)“39.4737”string(7)“23.6842”string(7)“28.9474”string(6)“8.0000”string(7)“23.6842”string (7)“39.4737”string(7)“11.1111”string(7)“13.8889”string(7)“11.1111”string(7)“13.8889”string(7)“17.1429”string(7)“20.0000”string( 7)“28.5714”string(7)“25.7143”string(7)“34.2857”string(7)“28.5714”string(7)“28.5714”string(7)“28.5714”string(7)“20.5882”string(7 )“20.5882”string(7)“11.7647”string(7)“29.4118”string(7)“17.6471”string(7)“20.5882”string(6)“3.0303”string(6)“2.9412”string(6) “3.0303”string(7)“38.2353”string(7)“12.1212”string(7)“27.2727”string(7)“18.1818”string(7)“33.3333”string(7)“34.7826”string(7)“ 17.3913“string(7)”30.4348“string(7)”17.3913“string(7)”17.3913“string(7)”13.0435“string(7)”30.4348“string(7)”27.2727“

有没有办法做到这一点?

提前致谢,

荷马.

整个代码 – 希望这会有所帮助:

if ($mysqli->multi_query($query)) {

do {

/* store first result set */

if ($result = $mysqli->store_result()) {

$i = 1;

while ($row = $result->fetch_row()) {

if($i==1){

echo "

". $row[3] .". ". $row[4] ." ( ". $row[5] .")";

$i = 0;

}

echo "

". number_format($row[6], 0) ."%";

$var = $row[6];

}

echo "

";

$result->free();

}

/* print divider */

//if ($mysqli->more_results()) {

// printf("-----------------\n");

//}

} while ($mysqli->next_result());

}

$row [6]出现的部分出现了37%55%8%0%的四个结果 – 我想将这两个数字加在一起.

如果这有帮助,这是SQL查询的结果

response q1 Responses qnum Question_Text Total percentage

4 4 14 1 I like crisps 38 36.8421

3 3 21 1 I like crisps 38 55.2632

2 2 3 1 I like crisps 38 7.8947

1 NULL 0 1 I like crisps 38 0.0000

我想做的是将36.8421和55.2632加在一起.

希望这可以帮助!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值