PHP数组求和方法讲解,简单快捷实用性强,速来学习

本篇内容主要讲解关于php数组通过while进行求和的相关内容,感兴趣的朋友可以来看看 。本文所介绍的方法操作简便且快速,具备很强的实用性 。下面就让小编带领大家学习php数组如何用while求和吧!

PHP数组求和方法讲解,简单快捷实用性强,速来学习

求和步骤:定义一个变量并赋值为0,用来存储求和结果,其语法是“$sum=0;”,利用while语句以及each()、list()函数来遍历数组,其语法是“while(list($key,$val)=each($arr)) {//循环体语句块;}”,在循环体中,利用“+=”运算符将数组元素一个个相加求和,其语法是“$sum+=$val;”,循环结束后,“$sum”的值就是求和结果。

本教程的操作环境是,windows7系统,PHP7.1版,DELL G3电脑。

while循环语句属于当型循环语句,它会先对循环条件做判断,若条件满足,便执行循环体,若不满足,就会停止。

while(表达式){    //表达式为循环条件
    PHP语句块;  //PHP语句块为循环体
}

语句解析:

在PHP里,while语句能够与each()函数一同使用,还能与list()函数一起使用,进而遍历数组,并且进行求和运算。

实现步骤:

步骤1:定义一个变量赋值0,用于存储求和结果

$sum=0;

步骤2:通过while循环,结合each()函数以及list()函数来对数组进行遍历。

当通过each函数对数组$arr进行遍历,每次遍历都将键值对分别赋给变量$key和$val时 ,{
	//循环体语句块;
}

步骤3:在循环体当中,借助“+=”运算符,将数组元素逐个相加来求和 。

$sum+=$val;

循环结束后,$sum的值就是求和结果。

实现示例:

说明:

each() 函数

each()函数返回当前元素的键名,each()函数返回当前元素的键值,each()函数将内部指针向后移动。

在PHP 7.2.0中,each()函数被废弃了。

该元素的键名返回到带有四个元素的数组中,其中两个元素包含键名,分别是0和Key。该元素的键值也返回到带有四个元素的数组中,其中两个元素包含键值,分别是1和Value。

each(array)

返回当前元素的键名和键值,该元素的键名和键值被返回到带有四个元素的数组中,两个元素(1和Value)包含键值,两个元素(0和Key)包含键名,如果没有更多的数组元素,那么函数返回FALSE。

list() 函数

list() 函数用于在一次操作中给一组变量赋值。

list(var1,var2...)

参数描述

var1

必需。第一个需要赋值的变量。

var2,...

你可能想看:
« 上一篇
下一篇 »

相关推荐

php实时推送,php实地培训

2026年10月05日

53阅读

php乱码出现问号的原因,php乱码出现问号的原因有哪些

2026年10月05日

45阅读

php一句话木马,一句话木马ctf

2026年10月05日

48阅读

php获取数组长度,php中如何获取数组的长度

2026年10月05日

50阅读

php面试题库及答案,php程序员面试真题库

2026年10月05日

47阅读

phpcontent-type修改,php源码二次修改需要多少钱

2026年10月05日

42阅读