Php 如何以$total计算指定金额的总和
e、 g.如果我通过Php 如何以$total计算指定金额的总和,php,Php,e、 g.如果我通过$total=2,那么它应该计算第一个 两个阵列。 sub1+sub2 **这是我的密码** <?php $num = 2; $array = array(); $total = 2; for($x=1;$x<=$num;$x++) { $result = array('sub1'=>rand(1,100), 'sub2'=>rand(1,100),
$total=2
,那么它应该计算第一个
两个阵列。sub1+sub2
**这是我的密码**
<?php
$num = 2;
$array = array();
$total = 2;
for($x=1;$x<=$num;$x++)
{
$result = array('sub1'=>rand(1,100),
'sub2'=>rand(1,100),
'sub3'=>rand(1,100),
'sub4'=>rand(1,100),
'sub5'=>rand(1,100));
$array[] = $result;
}
echo '<pre>'; print_r($array);
?>
试试看
我们应该做到这一点。希望有帮助:)试试看
我们应该做到这一点。希望有帮助:)您可以简单地使用for循环,如下所示
$sum=0;
对于($i=0;$i,您可以像这样简单地使用for循环
$sum=0;
对于($i=0;$ii是StackOverflow的新手。我如何接受答案?在我答案的3票下面,会出现一个绿色的勾号单击它:)是的。我已经为你这么做了,兄弟。但是我不能投票,因为声誉很低。一旦我赢得足够的声誉,我一定会回来投票。勾号就在向上/向下投票的下方。它是不可见的,但当你悬停在上面时会出现。这是一个被接受的答案,我对StackOverflow是完全陌生的。我如何接受这个答案?下面我的答案有3票,一个绿色的记号会出现,点击它:)是的。我已经为你做了,兄弟。但是我不能投票,因为声誉很低。一旦我赢得了足够的声誉,我肯定会回来投票。勾号刚好低于向上/向下投票。它是不可见的,但当您将鼠标悬停在它上面时会出现。这是一个公认的答案
<?php
$array = array();
$total = 2;
$result = array('sub1'=>rand(1,100),
'sub2'=>rand(1,100),
'sub3'=>rand(1,100),
'sub4'=>rand(1,100),
'sub5'=>rand(1,100));
$temp_array = array_slice($result, 0, $total);
$sum = array_sum($temp_array);
print_r($result);
echo "sum of $total array is : ".$sum;
Array
(
[sub1] => 30
[sub2] => 19
[sub3] => 56
[sub4] => 47
[sub5] => 6
)
sum of 2 array is : 49
$sum=0;
for($i=0;$i<$total;$i++){
$sum+=$result[$i];
}