数组中的PHP和整数
如何将数组中的所有整数值相加?例如,如果我有这个数组:数组中的PHP和整数,php,arrays,Php,Arrays,如何将数组中的所有整数值相加?例如,如果我有这个数组: array(2) { ["cart_2"]=> int(5) ["cart_1"]=> int(3) } 我应该用什么来显示它的值之和(8)?使用PHP函数就可以做到这一点。函数的定义就是“计算数组中的值之和”,这正是您要查找的 $arr = array("cart_2" => 5, "cart_1" => 3); echo array_sum($arr); // prints 8 此函数还可
array(2) {
["cart_2"]=> int(5)
["cart_1"]=> int(3)
}
我应该用什么来显示它的值之和(8)?使用PHP函数就可以做到这一点。函数的定义就是“计算数组中的值之和”,这正是您要查找的
$arr = array("cart_2" => 5, "cart_1" => 3);
echo array_sum($arr); // prints 8
此函数还可以处理浮点,例如3.14
和2.71
——因此它不必是整数,只要它们是数字。它将忽略任何不以数字开头的字符串(因此值2text
将加2,但字符串text 2
将不加2),但您应该注意,每个布尔值true将把值1加到和中