How to calculate the sum of values in an array in PHP
Topic: PHP / MySQLPrev|Next
Answer: Use the PHP array_sum()
function
You can use the PHP array_sum()
function to calculate the sum of all the numeric values in an array.
Let's try out the following example to understand how this function basically works:
Example
Try this code »<?php
$array1 = array(1, 2, 4.5, 8, 15);
$array2 = array("a" => 1.5, "b" => 2.5, "c" => 4.6, "d" => 10.4);
echo array_sum($array1); // Outputs: 30.5
echo "<br>";
echo array_sum($array2); // Outputs: 19
?>
Related FAQ
Here are some more FAQ related to this topic: