本文目录一览:
- 1、php如何将数组遍历出来的结果相加?
- 2、php使用while循环输出1-20的偶数,用while循环语句计算 1-20的奇数与偶数之和?
- 3、php数组循环遍历偶数相加
- 4、关于PHP while循环数组相加问题
- 5、php数组用foreach循环后,怎么求和呢
- 6、php使用while循环输出1-20的偶数,用while循环语句计算 1-20的奇数与偶数之和!
php如何将数组遍历出来的结果相加?
方法1,累加
?php
$arr=array(1,2,3,4);
$sum=0;//设变量
foreach($arr as $value){
echo $value.'br';
$sum+=$value;//累加
}
echo $sum;//显示
方法2,直接求
?php
$arr=array(1,2,3,4);
echo array_sum($arr);
php使用while循环输出1-20的偶数,用while循环语句计算 1-20的奇数与偶数之和?
?php
$evens = [];
$i = 1;
$sum = 0;
while($i = 20)
{
if($i % 2 == 0)
{
$evens[] = $i;
}
$sum += $i;
$i ++;
}
echo '1-20的偶数包括:'.join('、', $evens).PHP_EOL;
echo '1-20的奇数与偶数之和:'.$sum;
php数组循环遍历偶数相加
1、//我用省略号省略5到50之后的数了,你可不要省略 定义了一个数字数组,里面有50个元素
$nums = array(1,2,3,4,...);
//定义一个乘积的变量$ji
$ji = 1;
foreach($nums as $k=$v){
//foreach是循环数组的循环结构 $k就是元素的键(索引),上面的数组因为是索引数组(枚举数组),arryay(0=1,1=2,2=3,3=4,...);
//判断是不是偶数
if($v % 2 == 0){
//就是$ji = $ji * $v;
$ji *= $v;
}
}
echo $ji;
2、
$ji = 1;
for($i=1;$i=50;$i++){
if($i %2 == 0){
$ji *= $i;
}
}
echo $ji;
关于PHP while循环数组相加问题
$countnum = 0;//要统计相加的变量
while($forumattach = DB::fetch($queryattach)) {
$countnum += intval($forumattach['size']);//每次都把数值添加到countnum这个变量上面
}
echo $countnum;//这样就能得到总数了
php数组用foreach循环后,怎么求和呢
解答过程如下:
1、$arr = array(1,2,3,5);//定义一个数组
2、$sum = 0;//定义一个求和后的变量
3、foreach($arr as $key = $item){ //foreach 遍历数组$key 是键值,$item 是元素值。
4、$sum += $item; //这句和 $sum = $sum + $item;是一个意思
5、}echo $sum;//输出求和后的变量值
PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。
扩展资料:
关于使用php的相关事项:
1、PHP的解释运行机制:在 PHP 中,所有的变量都是页面级的,无论是全局变量, 还是类的静态成员,都会在页面执行完毕后被清空。
2、设计缺陷,缺少关注PHP被称作是不透明的语言,因为没有堆栈追踪,各种脆弱的输入。没有一个明确的设计哲学。
3、对递归的不良支持:PHP并不擅长递归。它能容忍的递归函数的数量限制和其他语言比起来明显少。
参考资料来源:百度百科-php
php使用while循环输出1-20的偶数,用while循环语句计算 1-20的奇数与偶数之和!
$n=1;$s1=0;$s2=0;
while($n=20){
if($n % 2==0){
echo $n.' ';
$s1+=$n;
}else{
$s2+=$n;
}
$n++;
}
echo '偶数和:'.$s1;
echo '奇数和:'.$s2;