微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php怎么求数组里的数字总和

实现步骤:1、定义一个变量赋值0,用于存储求和结果,语法“$sum=0;”;2、使用foreach语句循环遍历数组,语法“foreach($array as $value){循环体语句块}”;3、在循环体中,使用is_numeric()检测数组元素是否为数字(或数字字符串),将数字元素相加求和,语法“if(is_numeric($value)){$sum+=$value;}”。

本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑

PHP求数组里数字总和的方法

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

$sum=0;

步骤2:使用foreach语句循环遍历数组

foreach ($array as $value){
    循环语句块
}

遍历给定的 $array 数组,在每次循环中将当前数组的值赋给 $value。

步骤3:在循环体中,使用is_numeric()检测数组元素是否为数字(或数字字符串),将数字元素相加求和

if(is_numeric($value)){
$sum+=$value;
}

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

实现代码

<?PHP
header(Content-type:text/html;charset=utf-8);
$array = array(PHP,1,2,'3',4,hello,5,null,true,6,7,8,9,a); 
var_dump($array);
$sum=0;
foreach($array as $value){
	if(is_numeric($value)){
		$sum+=$value;
	}
}
echo 数组中数字的总和:.$sum;
?>

1.png

推荐学习:《PHP教程

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐